以下代码的输出是什么?
int main() { int a = 10; int *p = &a; int *&q = p; *q = 20; cout << a << endl; return 0; }
10
20
地址值
编译错误