比如有一个函数int abc(int a);
有时在另外一个函数中调用abc函数时,当abc函数的定义在调用的函数后面,就必须在调用函数的前面加上abc函数的原型,目的是:通知编译器存在acb这个函数。如果abc函数在调用它的函数的前面定义,就不用加上abc的原型声明了
博客介绍了函数调用时原型声明的规则。当一个函数(如abc函数)的定义在调用它的函数后面时,需在调用函数前加上该函数原型,以通知编译器其存在;若函数定义在调用函数之前,则无需原型声明。
比如有一个函数int abc(int a);
有时在另外一个函数中调用abc函数时,当abc函数的定义在调用的函数后面,就必须在调用函数的前面加上abc函数的原型,目的是:通知编译器存在acb这个函数。如果abc函数在调用它的函数的前面定义,就不用加上abc的原型声明了
663

被折叠的 条评论
为什么被折叠?