const定义的数据是一个简单数据类型的时候,是不能修改的,但如果是一个复杂数据类型是可以修改的,因为对于数据的存放是有栈、堆之说的,当我存简单数据类型的时候,是放在栈中
而对于复杂数据类型,是将它的地址放在栈中,真正的数据放在堆中,当我数据变化的时候并不会去修改我的地址,所以用const可以修改对象中的值
const定义的数据是一个简单数据类型的时候,是不能修改的,但如果是一个复杂数据类型是可以修改的,因为对于数据的存放是有栈、堆之说的,当我存简单数据类型的时候,是放在栈中
而对于复杂数据类型,是将它的地址放在栈中,真正的数据放在堆中,当我数据变化的时候并不会去修改我的地址,所以用const可以修改对象中的值