永发信息网

const char* a和char* const a的区别

答案:2  悬赏:50  手机版
解决时间 2021-03-29 02:14
const char* a和char* const a的区别
最佳答案
指针声明有三种模式:
1、指向常量数据的指针:地址可变,值不变。 const char* i = &k/char const* i = &k
2、常量指针:地址不变,值可变。 char* const i =&k
3、指向常量的常量指针:地址与值均不可变。 const char* const i = &k
全部回答
const char *a代表a指向的是一个恒定的不可变的常量,不可以对指针所指向的对象进行修改。*a = XX这样的语句就不适合。但是可以对a指针本身进行修改,如a +=1,这种情况常常用于参数传递;
char *const a表示指针恒定,但是其指向对象内容可以修改,一般这种情况用于数组的地址,数组内容发生变化,但是数组地址不变。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
周大福,买首饰,不给标签啊
鲜菊花怎样加工
地灵人杰代代儿女儿女出英雄,哥哥们求一下联
急求写景的散文(两百字左右啊,只要少不要多
联想正式员工公司让放假有钱拿么
在名侦探柯南中那几集是在轮船里发生事件的?
晚霞在什么时候是最美的
---Doyouknowwhichpath________thepark?---Th
想他了,要不要给他发个信息呢?前天刚发过
谁知道到了平度汽车站后怎么去大泽山啊?有直
法语两个元音在一起的时候怎么发音比如说ALCO
我女友和她闺密睡一张床她不让我去更不让我坐
观察显微镜回答问题:(1)对物像具有放大作
remind of of后面可以加一个句子吗?
cool 的比较级是cooler还是more cool?
推荐资讯
低傍绣帘人易折密藏香蕊蝶难寻良宵更有多情处
中国石油技术开发公司待遇如何?工作发展怎样
企业股东是怎样分钱的,如果一个企业一年赚了1
求法语名言警句,至少五条
大家帮忙看看这个偏微分方程组如何求解析解和
情越双白线 国语超清去哪看啊
蚊帐上一个网眼的面积该怎样测量
我家电话能正常上宽带网,但就是座机不通,座机
淘宝那个卖家赠送运费险是什么意思
命运石之门冈伦为了证明漆原琉华是男的然后膜
一声声什么
包头到鸟海的火车票价格
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?