const定义对象属性可以改变,但是常量无法改变,是为什么呢?

const指针指向的地址不可以改变,指向地址的内容是可以改变的。因为const只是保证对象的指针不改变,而对象的内容改变不会影响到指针的改变,所以对象的属性内容是可以修改的。

1、修改对象的属性值是允许的

 2、修改常量的值会报错

发布了80 篇原创文章 · 获赞 5 · 访问量 4万+

猜你喜欢

转载自blog.csdn.net/qq_28473733/article/details/90290425