新生求教!!

xinglianyuanwai 2017-11-23 09:42:34
各位大神求教,宏定义与在主函数中定义有什么区别?宏定义有何意义?
...全文
299 8 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
HomerRo 2017-12-05
  • 打赏
  • 举报
回复
引用 7 楼 leetow2006 的回复:
宏定义的好处就是只要修改了宏,那么程序中所用到的该宏都同时更改
通常用来定义一些常量。
leetow2006 2017-12-04
  • 打赏
  • 举报
回复
宏定义的好处就是只要修改了宏,那么程序中所用到的该宏都同时更改
hamity 2017-12-02
  • 打赏
  • 举报
回复
功能差不多,宏定义只是字符的替换,在预处理阶段就给替换到代码中去了
berlinpand 2017-12-02
  • 打赏
  • 举报
回复
我认为宏定义相当于你先进行预先说明,在使用的时候直接进行代换或替换,减少重复代码
自信男孩 2017-12-02
  • 打赏
  • 举报
回复
个人建议自己写一些短小的程序验证一下;然后再从网上查一些资料;
热血打工人 2017-12-02
  • 打赏
  • 举报
回复
宏相当于文本替换。在编译前读入内存。 全局变量确实是在编译时,初始化和分配虚拟内存。 局部变量在调用时分配内存。
das白 2017-11-24
  • 打赏
  • 举报
回复
详情百度 宏定义 自己多实践体会一下
真相重于对错 2017-11-23
  • 打赏
  • 举报
回复
宏定义相当于,文本替换

33,321

社区成员

发帖
与我相关
我的任务
社区描述
C/C++ 新手乐园
社区管理员
  • 新手乐园社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧