TA贡献1775条经验 获得超11个赞
const修饰的是引用,就是防止引用改变,这里你b无法赋值成新的值,比如你试图做 b = 20;编译器将会报错,引用本身就是个别名(想象是个指针),它指向的是个变量,变量本省的值是可以改变的,变量值的改变会导致引用的改变
TA贡献1785条经验 获得超8个赞
不妨这样理解,将b理解为函数的形参,a为实参,这样a代表传递给b的值,b为函数内使用的代表a的变量,a变了,函数内的b也会变。
举报