|
|
从C语言程序的结构上划分,C语言函数分为主函数main()和普通函数两种。每个可执行的C程序有且仅有一个主函数,该主函数是该程序运行的起始点,也是该程序的总控。主函数通过调用普通函数,普通函数再调用其他普通函数实现程序的功能,但要注意的是普通函数不能调用主函数。
|
|
|
普通函数从用户使用的角度可以分为标准库函数和用户自定义函数,其中标准库函数是由C编译系统的函数库提供的,而用户自定义函数是用户根据自己的需要定义的。
|
|
|
普通函数从函数定义的形式上划分为3种:无参数函数、有参数函数和空函数。其中,无参数函数在函数定义、函数说明及函数调用中均不带参数。主调函数和被调函数之间不进行参数传送。此类函数通常用来完成一组指定的功能,可以返回或不返回函数值。有参数函数在函数定义及函数说明时都有参数,称为形式参数(简称为形参)。在函数调用时也必须给出参数,称为实际参数(简称为实参)。
|
|
|
|
|
|
|
|
|
|
|
|