哈尔滨网站建设网络公司,专做衬衣的网站,越辉网站建设,聊城做网站的公司精英指针常量 指针常量#xff1a;顾名思义它就是一个常量#xff0c;但是是指针修饰的。 格式为#xff1a;
int * const p //指针常量在这个例子下定义以下代码#xff1a;
int a#xff0c;b#xff1b;
int * const pa //指针常量
//那么分为一下两种操作
*p9;//操…指针常量 指针常量顾名思义它就是一个常量但是是指针修饰的。 格式为
int * const p //指针常量在这个例子下定义以下代码
int ab
int * const pa //指针常量
//那么分为一下两种操作
*p9;//操作成功
pb;//操作错误因为声明了指针常量说明指针变量不允许修改。如同次指针指向一个地址该地址不能被修改但是该地址里的内容可以被修改。
常量指针 常量指针如果在定义指针变量的时候数据类型前用const修饰被定义的指针变量就是指向常量的指针变量指向常量的指针变量称为常量指针格式如下
const int *p a; //常量指针
或 int const* p a;在这个例子下定义以下代码
int abconst int *pa //常量指针
//那么分为一下两种操作
*p9;//操作错误
pb;//操作成功因为常量指针本质是指针并且这个指针是一个指向常量的指针指针指向的变量的值不可通过该指针修改但是指针指向的值可以改变。
判断限制域的时候const总是修饰其左侧标识符如果const位于最左侧则修饰其右侧标识符
指向常量的指针常量该怎么写
const int * const b a;//指向常量的指针常量参考 [1]http://t.csdnimg.cn/g3K8u [2]https://zhuanlan.zhihu.com/p/337321951