C 语言的基础语法结构
在上一篇C语言简介中,我们简单举例了一个hello.c程序,粗略的介绍了一下他的基本结构。在这一篇笔记中,仔细介绍hello.c中的结构。
hello.c程序
#include <stdio.h>
int main(void){
printf("Hello World!\n");
return 0;
}
#include 包含
在写 C 语言程序时,我们都会在开头加上 #include申明包含头文件的关键字,后面跟小于<头文件名称大于>这样一行代码。这一行代码告诉编译器需要用到哪一个头文件,以便在执行下面代码时,能在准确的文件内调用对应的函数。
<stdio.h>头文件
在 #include <stdio.h>中,stdio.h就是我们上面程序需要用到的头文件。在我们的hello.c中,只需要用到他的main()函数和printf()函数。
int main(void)
这一行告诉编译器,这里有一个main()函数,这是程序的入口。我们的程序从这里开始。后面加一对花括号{},需要执行的代码就放在花括号中。
printf();
我们的hello.c程序就是执行printf()函数中的内容。及: "Hello World!\n“
printf("这里是打印到控制台上的内容。");
\n告诉他,打印完成之后打印一个换行符。
分号;,是一句代码的结束,如果没有,程序将会报错无法执行。
return 0;
return 告诉编译器,我们的程序执行完了,返回一个空值。