为什么指向常量的指针不能修改该常量的值

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/28 19:23:46

为什么指向常量的指针不能修改该常量的值

指针变量和指针常量存放的都是地址值,但指针常量存放的地址值保持不变,即该例中p的值始终是变量i的地址i,*p表示i的值,即*p=i,而变量的值是可以改变的,故可进行操作*p=0;

为什么指向常量的指针不能修改该常量的值 “指向常量的指针”“常指针”“指向常量的常指针”该如何区分理解呢? “指向常量的指针”“常指针”“指向常量的常指针”该如何区分理解呢? 常量指针与指针常量的区别 指针常量和常量指针的区别 常量指针和指针常量的区别 指针常量 指向常量的指针各是怎么定义的 如何让非常量指针指向常量 如何让非常量指针指向常量 指针常量 指向常量的指针各是怎么定义的?举个例子就行字多的不看 指向常量的指针,指针常量,指向常量的指针常量,这三个东西有什么不同呀?我都看书看了N遍了 请大家用最通俗的语言解释 指针常量与指针变量的区别? 指向常量的指针也可以指向变量,为什么?既然指向变量,变量的值可以改变,那么不是很矛盾吗?例如:int t; const int *pa; pa =&t; //可行,指向变量t t的值可以改变,那么pa就不是指向常量了. 如果 const 出现在 * 左边,则指针指向的内容为常量按这句话的理解:我是否可以改变指针的指向,当改变指向时,该指针所指的东西就变成了常亮? 符号常量的使用常量不是定义后不能修改吗,那为什么介绍符号常量时说因为符号常量在修改时方便.这难道不会矛盾吗我才接触VB,所以不太懂, 关于指针和常量的关系? 指针变量的地址是常量吗? 什么是常量指针,指针常量?