常量指针和指针常量

虽然将这两个名词以代码的形式写出来,我可以很轻易的分辨出来它们的作用,但是每次以文字的形式出现时总是让我混淆(可能是我语文太烂了。。。)


这里特地的总结分辨一下(这是我的记忆方法):


常量指针: 

    可以读成“常量型指针”,就像我们平时读“int型指针”、“char型指针”一样,这样就可以很好的理解常量指针的意思了,int型指针是“指向int型数据的指针”,所以常量型指针是“指向常量的指针”,常量是不可改变的,指针本身是可以改变的,例如:const char *p


指针常量:

    可以读成“指针型常量”,就像我们平时读“int型常量”一样,“这样就可以理解改名称的意思了:int型常量,表示这是一个常量,常量的类型是int型,所以,指针型常量,表示这是一个常量,这个常量的类型是指针型的,例如: char* const p

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值