C程序的组成

C程序的结构

C程序通常由预处理器指令(#include)一个或多个函数组成,其中int main(void)函数是第一个被调用的函数,函数由不同的语句组成。

  1. 预处理器指令(#include),比如#include<stdio.h>,它的作用相当于把stdio.h文件中所有内容copy到当前所在行,其中stdio.h是一个头文件。预处理的意思就是编译器在编译前会对源代码做一些准备工作。
  2. 变量的声明,例如int a;,int是一种数据类型(表示整数类型),a是变量名称,该语句的作用是使得编译器为int类型的变量a在内存中分配存储空间。所以声明的作用是将特定标识符a与计算机内存中的特定位置一一对应。

有多个函数时

方式一:当int main(void)函数作为.c文件中第一个函数出现时

  1. 需要声明除了main()函数外的自定义函数函数原型(C90标准新增)(在main()函数前)。
  2. 定义自定义函数
  3. 调用自定义函数

方式二:将其它自定义函数的定义放在int main(void)函数前

提高程序的可读性

  1. 函数名或变量名有意义。
  2. 写注释。
  3. 用空行分隔概念上的不同部分。
  4. 尽量使每条语句各占一行。
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容