3、定义变量int a=5 , 则cout << &++a 会输出6。( )
别灰心,再试一次!
【答案】错误
【考纲知识点】指针、基本运算
【解析】本题考察C++取址、算符优先级知识点。&++a语句中,“++”操作的优先级更高,所以先执行“++”,然后执行取址操作。由于还是对a进行取址,所以输出a的地址,而不是a的值,故错误。