关于const修饰指针的问题
2016-10-13 13:28
225 查看
const修饰指针主要有三种
/*第一种*/ const int *p = &a;// *p整体作为被保护对象 p = &b; a = b; *p = &b;// 编译不通过 /*第二种*/ int *const p = &a;// p作为被保护对象 p = &b;// 编译不通过 a = b; *p = &b; /*第三种*/ const int *const p = &a;// p和*p都是被保护的 p = &b;// 编译不通过 a = b; *p = &b;// 编译不通过
相关文章推荐
- 关于const指针和指向const对象的指针的初始化问题
- 【C++】关于带const的指针问题
- 关于const指针和指向const类型的指针的问题
- 关于多重间接运算指针的const问题
- 关于const修饰指针的情况
- const 修饰指针的问题
- 关于const 和&修饰函数返回值的问题
- 关于const修饰指针
- 程序员面试(3):关于const修饰指针的情况
- 关于const 修饰变量、引用、指针的说明
- 关于const修饰指针
- C++中关于const修饰vector等容器时的问题。
- 关于const修饰指针
- 求助:关于const修饰模板参数的问题
- 关于const常量与指针赋值的问题
- 关于指针的判空问题
- 关于CString剖析,“strcmp”: 不能将参数1从“CString”转换为“const char *”问题
- 关于指针和内存的几个问题
- const修饰指针和引用释疑
- const*与*const,const修饰指针的一种简单记忆方法