c语言中函数的定义和声明有什么区别 什么时候 被调函数的声明要在主调函数的前面啊

如题所述

函数在编译时是有实际的地址的,函数的定义中的语法将会存入该地址空间中,而函数的声明就说明了这个函数的地址在哪儿,让编译器知道。当函数的定义在main()之后,则要在main()前声明下~
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-09-27
函数调用的规则是 先申明后调用

申明一定要在调用前,定义可以放后面无所谓
相似回答