常量指针

常量指针本质上是一个指针,常量表示指针指向的内容,说明该指针指向一个“常量”。在常量指针中,指针指向的内容是不可改变的,指针看起来就好像指向了一个常量。

int a=10,b=20;

const int *p=&a;(等价于int const *p=&a;)

p=&b;

即可以将常量的地址赋给常量指针,也可以将变量的地址赋给常量指针,但是无论哪种情况,都不允许通过常量指针修改指针指向的内容。

猜你喜欢

转载自blog.csdn.net/zrh_csdn/article/details/80941737