指针常量的本质是一个常量,并且使用指针来修饰它,那么说明这个常量的值应该是一个指针,其格式应为:int*const p,而常量指针本质是指针,并且这个指针乃是一个指向常量的指针。其格式为:int const*p或者const int*p。指针常量的值是指针,这个值因为是常量,所以不能被赋值。
在C/C++中,指针常量这样声明:只要const位于指针声明操作符右侧,就表明声明的对象是一个常量,且它的内容是一个指针,也就是一个地址,并且在声明的时候一定要给它赋初始值。一旦赋值,以后这个常量再也不能指向别的地址。
常量指针的使用要注意,指针指向的对象不能通过这个指针来修改,可是仍然可以通过原来的声明修改,也就是说常量指针可以被赋值为变量的地址,之所以叫做常量指针,是限制了通过这个指针修改变量的值。例如:
int a=2014;
const int b=2015;
const int*c=&a;//这是合法的,非法的是对c的使用;
*c=2016;//非法,但可以这样修改c指向的对象的值:a=2016;
const int*d=&b;//b是常量,d可以指向b,d被赋值为b的地址是合法的。
const(*号)左边放,我是指针变量指向常量;
const(*号)右边放,我是指针常量指向变量;
const(*号)两边放,我是指针常量指向常量;
指针变量能改指向,指针常量不能转向!
要是全都变成常量,锁死了,我不能转向,你也甭想变样!
*(指针)和const(常量)谁在前先读谁;*象征着地址,const象征着内容;谁在前面谁就不允许改变。
鄂西北有哪些城市(鄂西北包括哪些城市)
1、鄂西北城市有十堰、老河口、襄樊、随州、荆门等。2、鄂西北是鄂与豫陕渝的毗邻地区,斜倚于大巴山的余脉。主要指湖北省的十堰及襄阳两市与神农架林区。鄂西北属于汉江中游地区,汉江贯穿整个区域。鄂西北自古就有“四省通衢”的美称(1)人阅读时间:2024-09-20紫金港在杭州哪个区(紫金港在杭州哪个区域)
1、紫金港属于杭州市西湖区。2、紫金港,是浙江大学一个校区所在地。世纪之交,有着百年辉煌历史的浙江大学,投资30多亿元新建了一座现代化、网络化、园林化、生态化的大学校园——紫金港校区。紫金港校区位于杭州城西部塘北地块,毗(1)人阅读时间:2024-09-20最高学位是什么(最高学位是什么研究生还是博士后)
1、最高学位是指求学经历中最后获得的学历,通常学历都是递进的,即先读小学、初中、中专/高中、专科/本科,再读硕士研究生、博士研究生。2、学位 (Degrees, Academic Degrees): 授予个人的一种学术称(1)人阅读时间:2024-09-20天平的工作原理是什么 天平的工作原理是什么?
1、天平的工作原理是杠杆原理。2、天平,一种衡器。由支点(轴)在梁的中心支着天平梁而形成两个臂,每个臂上挂着一个盘,其中一个盘里放着已知质量的物体,另一个盘里放待测物体,固定在梁上的指针在不摆动且指向正中刻度时的偏转就指(1)人阅读时间:2024-09-20鄂西北有哪些城市(鄂西北包括哪些城市)
1、鄂西北城市有十堰、老河口、襄樊、随州、荆门等。2、鄂西北是鄂与豫陕渝的毗邻地区,斜倚于大巴山的余脉。主要指湖北省的十堰及襄阳两市与神农架林区。鄂西北属于汉江中游地区,汉江贯穿整个区域。鄂西北自古就有“四省通衢”的美称..2024-09-20紫金港在杭州哪个区(紫金港在杭州哪个区域)
1、紫金港属于杭州市西湖区。2、紫金港,是浙江大学一个校区所在地。世纪之交,有着百年辉煌历史的浙江大学,投资30多亿元新建了一座现代化、网络化、园林化、生态化的大学校园——紫金港校区。紫金港校区位于杭州城西部塘北地块,毗..2024-09-20最高学位是什么(最高学位是什么研究生还是博士后)
1、最高学位是指求学经历中最后获得的学历,通常学历都是递进的,即先读小学、初中、中专/高中、专科/本科,再读硕士研究生、博士研究生。2、学位 (Degrees, Academic Degrees): 授予个人的一种学术称..2024-09-20天平的工作原理是什么 天平的工作原理是什么?
1、天平的工作原理是杠杆原理。2、天平,一种衡器。由支点(轴)在梁的中心支着天平梁而形成两个臂,每个臂上挂着一个盘,其中一个盘里放着已知质量的物体,另一个盘里放待测物体,固定在梁上的指针在不摆动且指向正中刻度时的偏转就指..2024-09-20