指针常量常量指针常指针常量
Posted 阳光Cherry梦
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了指针常量常量指针常指针常量相关的知识,希望对你有一定的参考价值。
1、指针常量
格式为:数据类型 * const 指针变量=变量名;
表示指针是常量,及地址是常量,地址里存放的内容可以修改。
注:数组名就是一个指针常量,int a[10],a++是一个错误操作,因为虽然a是数组的首地址,但它是指针常量,所以指针本身不能修改。
2、常量指针
格式为:const 数据类型 *指针变量=变量名; 或者 数据类型 const * 指针变量=变量名;
定义一个常量指针后,指针指向的值就不能被改变,即不能通过指针变量直接更改指针指向的值。
3、常指针常量
格式为:
const 数据类型 * const 指针变量=变量名;
数据类型 const *const 指针变量=变量名;
指针不能改变,指针指向的值也不能改变
参考文章:https://blog.csdn.net/hunter___/article/details/88135502
以上是关于指针常量常量指针常指针常量的主要内容,如果未能解决你的问题,请参考以下文章