当前进度 90/152题 (59.2%)
?
4.下列程序的输出结果是(  )。
int a[3] = {3, 6, 5}, *b = a;
*b++;
for (int i = 0; i < 3; i++)
cout << a[i] << ";";
😯
别灰心,再仔细想想!
💡 真题解析

【解析】在C++中,++运算符的优先级高于*,所以 *b++ 等价于 *(b++),只是将指针变量b从指向a[0]变为指向a[1],然后获取a[1]的值,并没有修改数组a中任何元素的值。

【答案】A