- 博客(1)
- 收藏
- 关注
转载 const与define
1.const与define区别 (1)编译器处理方式不同 define宏是在预处理阶段展开。 const常量是编译运行阶段使用。 (2)类型和安全检查不同 define宏没有类型,不做任何类型检查,仅仅是展开。 const常量有具体的类型,在编译阶段会执行类型检查。 (3)存储方式不同 define宏仅仅是展开,有多少地方使用,就展开多少次,不会分配内存。
2015-05-29 08:17:39
300
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人