c语言中函数声明是否必要?自定义函数放在前、放在后有何区别? 1个回答 #热议# 发烧为什么不能用酒精擦身体来退烧? 海贼王船长394 2013-10-10 · TA获得超过4776个赞 知道小有建树答主 回答量:1023 采纳率:0% 帮助的人:1902万 我也去答题访问个人页 关注 展开全部 函数必须在声明后使用,如果在声明前使用,会发生错误 这样的调用会发生错误:void b(){a(); //错误,找不到函数a(编译器从前到后扫描,编译到这里时还没有发现函数a)}void a(){ ...}如果需要把函数a的实现放到函数b的后面,正确的方法是:void a();void b(){a();}void a(){ 本回答由提问者推荐 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 其他类似问题 2022-11-16 在c语言中,函数调用是否必须先声明? 2019-08-20 C语言中在一个函数中可以声明另一个函数吗(不是定义)?在main里面声明也可以吗? 4 2018-05-10 c语言中什么时候需要用到自定义函数 35 2016-07-29 在c中声明与定义的区别,声明是不是都是在函数的前面 2 2019-04-06 c语言中什么时候需要用到自定义函数 5 为你推荐: