天天看点

const 到底可不可以被改变???

const 定义的 如果是基本数据类型 那么是不可以修改的

如果是引用类型 值可以被修改

也就是说 const 定义引用类型 这个引用类型的值发生变化,可以视为发生了变化,也可以视为没发生变化,变化的在于值,不变的在于堆内存地址,修改他的值虽然不变,但是,修改他的地址const 会报错,就像const 定义的基本数据类型报的错是一样的