C语言里宏定义能在主函数里写吗?

#define在主函数里的定义是全局的还是光主函数认?... #define在主函数里的定义是全局的还是光主函数认? 展开
 我来答
曹糯糯
2009-11-24 · TA获得超过183个赞
知道小有建树答主
回答量:365
采纳率:0%
帮助的人:0
展开全部
当然可以,宏定义是预处理的。在什么地方写都可以。

编译器只是把宏定义的作替换。定义好的宏,在真正编译的时候被所定义的块给替换了。
難得當歌對酒時
2009-11-24 · TA获得超过1187个赞
知道小有建树答主
回答量:517
采纳率:100%
帮助的人:829万
展开全部
这个属于预处理器的工作,没什么全局,局部的概念,只要是这条语句之后的就受其影响,之前的就不受,编译程序那里这些东西已经全部替换掉了
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
陈发生820110
2009-11-24
知道答主
回答量:25
采纳率:0%
帮助的人:9.6万
展开全部
不能
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
liuyjcs
2009-11-24 · TA获得超过134个赞
知道小有建树答主
回答量:169
采纳率:0%
帮助的人:93.7万
展开全部
#define这种预编译指令在哪写都可以
建议你去看看预编译的知识,对这个多一点了解,网上就有很多的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式