会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
Yofy
── 时刻把自己准备好,机会总是会有的!
博客园
首页
新随笔
联系
订阅
管理
2015年4月19日
const和#define 区别
摘要: 1: 编译器处理不同 define宏是在预处理阶段展开,const常量是编译运行阶段使用。2:类型和安全检查不同 const常量有数据类型,而宏常量没有数据类型,仅仅是展开。编译器可以对前者进行类型安全检查,而对后者只进行字符替换,没有类型安全检查,并且在字符替换时可能会产生意料不到的错误。3:...
阅读全文
posted @ 2015-04-19 17:43 赵亚飞
阅读(2230)
评论(0)
推荐(0)
编辑
公告