const注意事项

const

在C++中:编译器说,你说它是const,我就保证你永远不会去修改它

*在谁前面,谁就是const

 

代码段中的东西,是不可写的,相当于const

MMU(内存管理单元):会做一种内存保护,代码段是不能写的

const注意事项

用数组表示的话:“=”的话就是一种拷贝了

Const的必要性:有的时候传地址比传指针要省事很多,要省很大空间和拷贝,都是如果没有const,就不放心别人会不会修改你这个变量,保证它是安全的

const注意事项

数组和const char* p的区别:

 const注意事项

当一个变量是const时:意味着这个函数不修改(此时在原型和定义的时候,都要加上这个const

const注意事项

整个对象都是const
   const注意事项

overload(重载):要键是参数表不同

const注意事项

如果有一个成员变量是const,则一定要到构造函数那里初始化

const注意事项

枚举:

const注意事项