首页 > 代码库 > C++中的const
C++中的const
C++ 在C的基础上对const 进行了进化处理
--当碰见const声明时在符号表中放入常量
--编译过程中若发现使用常量则直接以符号表中的值替换
--编译过程中若发现下述情况则给对应的常量分配存储空间
对const 常量使用了extern
对const 常量使用 & 操作符
注意:C++编译器虽然可能为const 常量分配空间,但不会使用其存储空间中的值。
C++中的const常量类似于宏定义
-const int c; ≈ #define c 5 但是有区别因为宏是没有类型检查,而const定义的只读变量有类型检查。
C++中的const
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。