C51的函数
发布时间:2016/7/14 20:01:05 访问次数:1125
C51和标准C语言一样也是由很多模块化的函数构成的。一般功能较多的程序会在编写程序时把每项单独的功能分成数个子程序模块来实现,EPL2014-103MLC每个子程序都能用函数调用来实现。因此一些常用的函数常做成函数库以供编写程序时直接调用,从而提高编程工作的效率。当然,main()也算是一个函数,只不过它比较特殊,编译时以它作为程序的开始段。
C51函数分为两大类,一类是库函数,另一类是用户自定义函数,这与标准C是一样的。 库函数是C51在库文件中已定义的函数,其函数说明在相关的头文件中。对于这类函数,用户在编程时只要用#include预处理指令将头文件包含在用户文件中就可直接调用。用户函数是用户自己定义和调用的一类函数。
一个函数在程序中可以有3种形态:函数定义、函数调用和函数说明。函数定义和函数调用不分先后,但若调用的函数在定义之前,那么在调用前必须先进行函数说明。函数说明是一个没有函数体的函数定义,而函数调用则要求有函数名和实参数表。
C51和标准C语言一样也是由很多模块化的函数构成的。一般功能较多的程序会在编写程序时把每项单独的功能分成数个子程序模块来实现,EPL2014-103MLC每个子程序都能用函数调用来实现。因此一些常用的函数常做成函数库以供编写程序时直接调用,从而提高编程工作的效率。当然,main()也算是一个函数,只不过它比较特殊,编译时以它作为程序的开始段。
C51函数分为两大类,一类是库函数,另一类是用户自定义函数,这与标准C是一样的。 库函数是C51在库文件中已定义的函数,其函数说明在相关的头文件中。对于这类函数,用户在编程时只要用#include预处理指令将头文件包含在用户文件中就可直接调用。用户函数是用户自己定义和调用的一类函数。
一个函数在程序中可以有3种形态:函数定义、函数调用和函数说明。函数定义和函数调用不分先后,但若调用的函数在定义之前,那么在调用前必须先进行函数说明。函数说明是一个没有函数体的函数定义,而函数调用则要求有函数名和实参数表。