常(量)指针
常指针就是我们说的指向常量的指针,顾名思义,它是用来指向常量的。
用常指针指向常变量
实际上,C++规定只能用指向常变量的指针指向常变量,普通指针指向它就会报错,原因也很容易理解,我们用普通指针指向常变量之后,有可能就会进行改变常变量数值的操作,这样做是不被允许的。
常指针的定义方法:
程序1.2.1
如果我们使用常指针来修改一般变量的值:
指针常量
指针常量是指的指针本身就是一个常变量,一经赋初值就不可以被更改。
上面已经说过,只有常指针才可以指向常变量,所以指针常量只可以指向一般变量,而且一旦赋给了初值,就不可以再更改。
定义方法:
一个程序示例:
程序2.1
新闻热点
疑难解答
图片精选