3、定义变量int a=5 , 则cout << &++a 会输出6。(       )

别灰心,再试一次!

💡 真题解析

【答案】错误

【考纲知识点】指针、基本运算

【解析】本题考察C++取址、算符优先级知识点。&++a语句中,“++”操作的优先级更高,所以先执行“++”,然后执行取址操作。由于还是对a进行取址,所以输出a的地址,而不是a的值,故错误。