一个C程序由一个或多个函数组成,一个C函数由若干条C语句构成,一条C语句由若干基本单词组成。
所有C函数的结构都包括三部分:函数名、形式参数和函数体。
在C程序中,主函数名字是固定的,其他的函数名则可以根据标识符的命名方法任意取名。标识符用来表示程序中使用的变量名、函数名、标号、数组名、指针名、结构体名、共用体名、枚举常量名以及用户定义的数据类型名等,除库函数的函数名由系统定义外,其余都由用户自定义。
形式参数是函数调用时进行数据传递的主要途径,当形式参数表中有多个参数时,相互之间用逗号隔开。有的函数可能没有形式参数。
数体,用来描述函数的功能,一般函数体由变量定义和完成本函数功能的语句序列组成。