#include <stdio.h>
int main()
{
printf("C语言");
return 0;
}
输出:
C语言
第一行
- 字符#是预处理的标志,用来对文本进行预处理操作。预处理标志表示该行代码要预先进行处理,所以它要在编译器编译代码之前运行。
- include是预处理指令,它后面跟着<>表示<stdio.h>内的stdio.h文件在这里读入。
- <>里面的stdio是“standard input output”的缩写形式。<>里面的.h是头文件是扩展名为.h的文件,其中包含要在多个源文件之间共享的 C 函数声明和宏定义。头文件有两种类型:程序员编写的文件和编译器附带的文件。
第二行
- 声明了一个main函数,它的返回值类型是int类型。main函数的意思是“函数”。main的中文意思是“主要的”,其后跟的()用来表明main是个函数。每个C程序都有一个main函数
- int是一种数据类型,表示整数类型。在该代码中表示返回值是个整数。
- ()里面放置的是函数的参数,如果没有参数,则括号为空。
第三行
“{”表示函数的开始。
第四行
- 使用标准库中的printf输出一行信息。printf是print formate的缩写形式,意思是格式化打印、输出函数。
- ()表示printf是一个函数名,()内放置的"C语言"是main函数传递给printf的信息,这个信息叫做参数,完整的称呼叫做函数的实际参数。
- printf函数接受到main函数传递给它的参数——"C语言",然后将双引号之间的内容按照一定格式输出到屏幕上。
第五行
- return中文意思是“返回”,作用是从函数中返回,后面紧跟着要返回的值——0.
- 由于语句被添加到了main函数中,表示因此main函数向操作系统返回了一个0值。操作系统通过返回值来了解程序退出状态,是正常还是异常。注:一般0表示正常-1表示异常。若返回值类型为void,则return后面不用跟返回值,直接写return就可以终止函数运行。
第六行
“}”表示函数终止。
ps:
评论