c++中常量指针(int const * p),指针常量(int * const p )
2013-08-08 17:23
295 查看
常量指针是修改*p,故p*不能修改
cons int a,b;
int const *p;
p = &a;
p = &b;
// *p =20;错误,常指针是用来修改*p的,*p的值不能修改
指针常是修改P,故p不能修改
int a;
int aTest;
int * const p =&a;
*p =30;
//p=&aTest;错误,指针常量是用来修改P的,P的值不能修改。
cons int a,b;
int const *p;
p = &a;
p = &b;
// *p =20;错误,常指针是用来修改*p的,*p的值不能修改
指针常是修改P,故p不能修改
int a;
int aTest;
int * const p =&a;
*p =30;
//p=&aTest;错误,指针常量是用来修改P的,P的值不能修改。
相关文章推荐
- C++ Special:const关键字和常量指针 vs 指针常量
- C++ Special:const关键字和常量指针 vs 指针常量
- C++ Special:const关键字和常量指针 vs 指针常量
- C++ Special:const关键字和常量指针 vs 指针常量
- C++ Special:const关键字和常量指针 vs 指针常量
- C++ Special:const关键字和常量指针 vs 指针常量
- C++ Special:const关键字和常量指针 vs 指针常量
- 常量(int const *p 和 int * const p)
- C++中常量指针,指针常量(const 和*)的使用方法和理解方法
- c++常量指针和指针常量--const
- const int *p和int * const p的区别(常量指针与指向常量的指针)
- C++的常量指针和指针常量
- const int *p和int * const p的区别(常量指针与指向常量的指针)
- c++ const_cast操作符、指针常量和常量指针的解释
- C/C++指针常量和常量指针
- 指针常量与常量指针(const用法总结)
- C++ - const常量与指针和引用之间的关系
- 指针常量与常量指针(const用法总结)
- c++ 常量指针 const*const
- C/C++几个常见概念分析(指针、引用 、const常量、#define)