2.4 const 限定符号

用const限定的变量类型不可以修改其值,因此const声明的对象必须要初始化

const对象可以执行除了修改变量值的操作以外的所有操作,也可以转换为一个bool类型的值

可以用不是const的对象来初始化const对象

如果程序包含多个文件 则每个 使用到了const对象的地方都要使用对应的声明(extern),否则 默认const对象只在文件内有效,其他文件中的同名const对象为新的const对象(其实对于const对象不管是定义还是声明均使用extern并同时初始化即可实现一个文件内定义,多个文件内使用)

上一篇:c – 可以在.h文件中声明静态全局变量吗?


下一篇:Python编程:设计模式之单例和简单工厂