C语言中,通常以#include<stdio.h>开头,以return 0结束。下面给出具体解释。
#开头的是预处理指令,不是C语句的一部分,以#开头的语句,在预处仿正凳理阶段,由预处理器处理,例如:备旅#include <stdio.h>。
预处理器会将stdio.h文件的内容加入到当前文件的头部,而#define CONST 10则会将文件中的CONST,用10代替(是直接代替)预处理完毕后清清,才对文件进行编译。
给个具体例子体会一下:
#include<stdio.h>
void main()
{
float r=1.3
int h=5
printf("%f,%d\n",r,h)
return 0
}
C语言规定,语句的结束符用分号(;)来进行标陵含识。
C语言中语句分为简单语句(simple statement)和复合语句(compound statement)。
简单语句以分号作为结束。昌戚其中简单语句里面又有赋值语句、声明语句、结构化语句、函数调用语句和 空语句。复合语句指用花括号{ } 将简单语句甚至另一些复合包起尺迅笑来,所以就以}作为语句结束的标记。
举例说明如下:
printf("HelloWorld") // 不加分号,在编译的时候会报错
printf("HelloWorld") // 编译的时候不会报错,输出HelloWorld
需要注意的是宏定义不用加分号,如:
#define PI 3.14 // 不用加分号,加了分号会报错
看了你写的几个函数名之后 我猜测你可能写的 学生信息管理系统写代码 没有什么标准式的结尾,要是你说代码符号的话,那就是函数结束的反括号“ } ”了吧
看了你图片中的代码后给个建议陆枯吧,代码一定局蠢要注意规范性,在写下一个 “ { ” 后,后面的内容都将它们往后移动几个空格,直到“ } ”为止,这样有助于早腊洞代码的观看和查找错误
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)