947| 2
|
[已解决]关于指向常量的指针和常量指针的一点小疑惑 |
5鱼币
最佳答案意思是不能通过*pc=num的方式修改常量的值,这也是为了保护指针所指向的常量的常量性,但是可以直接改变常量的值,即pc=&num来做到常量的变化。这实际上是指针指向了另一个对象,另一个对象既可以是常量也可以是变量。
常量指针,只能指向变量,而且必须在声明的时候进行初始化,之后不能再改变指针的指向,但是能通过解引用修改变量的值。即不能p=&n,只能*p=211,这样修改num的值。
简言之,
指向常量的指针,被剥夺 ...
| ||
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
|
||
发表于 2020-5-13 09:38:23
|
显示全部楼层
本楼为最佳答案
| ||
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
|
||
发表于 2020-5-13 10:30:51
|
显示全部楼层
| ||
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
|
||
小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)
GMT+8, 2025-1-14 02:50
Powered by Discuz! X3.4
© 2001-2023 Discuz! Team.