函数是C语言中的一种基本模块,实际上,一个C语言程序就是由若干个模块化的函数所构成的。前面我们已经看到,C语言程序总是由主函数main()开始的。main()函数是一个控制程序流程的特殊函数,它是程序的起点。在进行程序设计的过程中,如果所设计的程序较大,一般应将其分成若干个子程序模块,每个模块完成一种特定的功能。在C语言中,子程序是用函数来实现的。对于一些需要经常使用的子程序可以设计成一个专门的函数库,以供反复调用。此外,Keil C51编译器还提供了丰富的运行库函数,用户可以根据需要随时调用。这种模块化的程序设计方法,可以大大提高编程效率和速度。