阅读 ‧ 电子书库 所有C函数地位同等
一个程序中的每个C函数和其他函数之间是平等关系。每一个函数都可以调用其他任何函数或被其他任何函数调用。这就使得C函数和Pascal以及Modula-2中的过程略有不同,因为这些过程可以嵌入在其他过程之中。而且嵌入在不同处的过程之间不能相互调用。
min()函数是否与其他的函数不同?是的,函数main()是一个有点特殊的函数。因为在程序中当几个函数放在一起时,计算机将从main()中的第一个语句开始执行,但这也是其局限之处。同时main()也可以被其本身递归调用或被其他函数调用——尽管很少这么做。