首先#include预处理指令可以是一个函数头文件的内容由编译器进行处理,#define指令允许你给常值取一个符号名。

另外,所有程序都是从main函数开始执行的。它是函数的执行起点,函数的标量参数通过传值的方式进行传递,而数组名参数则具有传递地址的调用寓意,字符串是由一串由NUL字节结束的字符,并且有一组库函数以不同的方式专门用于操重字符串,printf 函数执行格式化输出,scanf函数用于格式化输入,getchar和putchar分别执行非格式化字符的输入和输出。if和while语句在C语言中的用途和其他语言中的用途基本相同。