C语言中,在main()函数外声明函数和函数内声明函数有何区别?

 我来答
wssiqi
推荐于2017-11-23 · TA获得超过751个赞
知道小有建树答主
回答量:582
采纳率:100%
帮助的人:598万
展开全部
//声明在函数外,声明后面的函数(无论main还是其他函数)都可以调用
//声明在函数内部,只能在本函数内,声明后面的区域可以调用
百度网友86d1fde
2010-11-29
知道答主
回答量:30
采纳率:0%
帮助的人:0
展开全部
全局变量 局部变量
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
kenny漩涡10c8c12
2018-03-21 · TA获得超过565个赞
知道答主
回答量:94
采纳率:75%
帮助的人:6.1万
展开全部
函数默认就是全局的。有没有声明只是影响了函数作用区的起点。也就是为了编译器能找到这个声明,可以根据需要任意放置。除非你加上staic本地化该函数
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
100duman
2010-11-29 · TA获得超过966个赞
知道小有建树答主
回答量:1014
采纳率:100%
帮助的人:262万
展开全部
作用域不同啊
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式