注:转载请标明原文出处链接:https://xiongyiming.blog.csdn.net/article/details/103816933
1 const 基本用法
1.1 const与基本类型数据
1.2 const与指针类型
注: const *p 与 *const *p是不同的。
下面举几个例子进行说明:
const是修饰 *p ,那么 *p 是不能变化的。
const是修饰p,那么p是不能变化的。
1.3 const与引用
y是x的别名(引用)并用const进行修饰,那么y是不可以变得,x是可以变得。
下面再举几个例子进行说明:
2 const 其他用法
关于const其他用法参见 C++ 封装(4): 对象指针, const
(1) 常对象成员 和 常成员函数
(2) 常指针 和 常引用
参考资料
[1] https://www.imooc.com/learn/381