新生求教!!

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

3.3w+

社区成员

C/C++ 新手乐园
申请成为版主
帖子事件
创建了帖子
2017-11-23 09:42
社区公告
暂无公告