C语言程序的基本结构
C语言程序是由函数构成的。一个C语言程序至少包含一个main函数。
C语言程序总是从main函数开始执行。
为了增强程序的可读性,通常书写C语言程序时应遵循以下规则:
一行内仅写一条语句
正反大括号分别各占一行
每对大括号上下对齐
语句采用缩进格式,错落有致
每条语句的最后必须有一个分号,分号是C语句的组成部分。
C语言本身没有输入/输出语句,输入/输出的操作由scanf和printf等函数来完成。
可以用/* ····· */ 或者 // ······· 在C语言程序中加注释,以增强程序的可读性。
C语言程序的上机执行过程
编写好的C语言程序要经过编辑(输入) ,编译 和 连接 后才能形成可执行的程序。
C语言程序的上机执行过程一般要经过四个步骤:编辑(Edit)、编译(compile)、连接(link) 和 运行 。
编辑(Edit)
编辑指源程序的输入,对应的文件称为源文件,其拓展名为”.c“。
编译(compile)
编译是使用编译器(compiler)将源文件转换为目标文件的过程。编译器对源程序进行语法检查,当发现错误时,将错误的类型和所在位置显示出来,以帮助程序员修改源程序中的错误。目标文件的扩展名为”.obj“。
连接(link)
连接是将目标文件和其他分别进行编译生成的目标文件(如果有的话)以及库函数连接生成可执行文件的过程。可执行文件的扩展名为”.exe“。
运行
运行时将可执行文件投入运行,以获取程序处理的结果。如果程序运行结果不正确,则回到第一步,重新对程序进行编辑、编译、连接和运行。直到取得预期结果为止。