int a = 10;const int &b = a;cout << b;如何理解这段话?并且当a值改变时,输出也会改变
const修饰的是引用,就是防止引用改变,这里你b无法赋值成新的值,比如你试图做 b = 20;编译器将会报错,引用本身就是个别名(想象是个指针),它指向的是个变量,变量本省的值是可以改变的,变量值的改变导致引用的改变