问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

C语言中的*const什么意思?

发布网友 发布时间:2022-04-30 00:05

我来回答

1个回答

热心网友 时间:2022-06-26 18:46

表示定义变量p1是指向 i 的常指针,p1指针只能指向 i ,他表示指向地址,不可更改追问那和const int *p2=&ci;

似乎没区别啊。
P2也是常指针了啊。
*const和const只是位置问题么?
但却还是说P2可变呀。

追答1.指针常量

从字面意思可以看出,指针是一个常量,也就是地址不能被修改。

int* —— const p

特点是指针指向的数值可以改变,然而指针所保存的地址却不可以改变。

#include
using namespace std;

void main()
{

int a = 10;
int const *p = &a;
cout<<a<<endl;
cout<<*p<<endl;
int b = 20;
}

我们可以改变指针变量p所指向的内容,而不能改变p的地址空间,如 添加上p = &b;我们就会发现编译错误!

2.指向常量的指针

const ——int*p

特点是指针所保存的地址可以改变,然而指针所指向的值却不可以改变。同理,当添加*p = b时,会发生编译错误!

3.指向常量的常指针

const int const*p

特点是指针所保存的地址不可变,指针所指向的数值也不可变

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
苹果电脑电池充不进电苹果电脑充不进去电是怎么回事 苹果电脑不充电没反应苹果电脑充电指示灯不亮充不了电怎么办 狗狗更加忠诚护家、善解人意,养一只宠物陪伴自己,泰迪能长多大... 描写泰迪狗的外形和特点的句子 国外留学有用吗 花钱出国留学有用吗 !这叫什么号 百万医疗赔付后是否可以续保 前一年理赔过医疗险还能续保吗? 医疗住院险理赔后还能购买吗? 手机号和都不用了,如何找回健康通行码? 我和老婆没有结婚证,有三个孩子了她想要离婚怎么办 C语言函数返回值为 const 型 有什么意义 我有3个孩子了 可是我和我老婆没有感情 总是吵架 想离婚不知道可以吗 c语言答疑 const 啥意思 感觉有他没他结果都一样? c语言问题,这些函数后边跟个const 啥意思 求解 我小孩才三个多月,老婆要跟我离婚,用法律来解决小孩归谁? 什么是const c语言中const 是什么意思? 我和老婆结婚十三年了,有三个孩子,今年要和我离婚,我能挽回他吗,如果她有外遇了呢? 华为b593s 850终端如何连接一部无线路由器? 孩子三个了老婆有精神病可以离婚吗 华为无线路由器b593s_850亮红灯什么意思 现在都参加工作了,还时常会做梦梦到在学校考试。我上 学时学习挺好的,前十名总是有的。可做的梦里我 梦见我上学了,而且考试成绩也很好 蛐蛐和蝈蝈有什么区别 蛐蛐能斗 蝈蝈能斗么 他们会斗死么 华为b593slte无线路由器频段是多少 蓝色沙发配什么颜色家具 C语言中的const是神魔意思? 各位,这是什么虫子?咬人吗?怎么消灭它?生长在什么环境下?求详细解答! 两个人同居在一起生了三个小孩现在女方要离婚,男方不愿意,女方被外家押回,同睡一张床女方方特别痛苦? c语言中const修饰的到底是常量还是变量? 老婆二年不回家了我想和她离婚小孩三个一个我也不想给她可以吗? 山东电子健康通行码在旧手机上有,新手机怎么办? 换手机了怎样把健康通行码弄到新手机上? 轻钢龙骨国家标准是多厚 轻钢龙骨国家标准是什么? 女性白带异常怎么回事?日常怎样护理? 外星人的哪款台式机比较推荐? 轻钢龙骨分为国标和非标,请问国标的规范尺寸是多少?各个龙骨的尺寸比如:50*10*5厚,谁有国家规范的? 安庆女性白带异常怎么办? 外星人台式机R13和R14哪个好?平面设计给推荐一下? 女性白带异常 煎香椿嫩芽的家常做法大全怎么做好 如何防治女性白带异常 DIY台式机和外星人台式机哪个更值得购买 刚出的外星人台式机R13好用吗? 加湿器用什么水好?知道的朋友说下!收货员说用纯净水!可以用自来水吗? 加湿器用什么水好,加湿器用自来水可以吗 加湿器用什么水比较好?自来水可以吗