和其它高级语言一样,C语言的语句用来向计算机系统发了操作指令。一个语句经编译后产生若干条机器指令。在C语言中只有“可执行语句”,没有“非执行语句”(BASIC有可执行语句和非执行语句之分)。
一个为实现特定目的的程序应当包含若干语句,而C语句可以分为以下五类:
一个函数包含数据定义部分和执行部分,执行部分即由语句组成。
即一个C程序可以由若干个源程序文件(分别编译的文件模块)组成。
一个源文件可以由若干个函数和预编译命令组成。
一个函数由数据定义部分和执行语句组成。程序应该包括数据描述(由数据定义部分来实现)和数据操作(由语句来实现)。数据描述主要定义数据结构(用数据类型表示)和数据初值。数据操作的任务是对已提供的数据进行加工。