- 博客(18)
- 收藏
- 关注
原创 const与#define区别总结
/作用范围为当前符合语句//作用范围为定义处到文件末尾err,不可以//ok 可以的test();运行结果:总结:由此可以看出const定义的常量作用域在当前符合语句中有效,在作用域范围之外不能使用,而#define作用域作用于定义处到文件结尾。3、宏常量不能作为命名空间中成员,而const可以test();运行结果:可以看出,在命名空间中,宏常量虽然在A的命名空间中定义,但调用的时候并不属于A,因此#define宏不能作为命名空间中成员。test();
2024-01-08 14:46:51
397
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人