✏️ 纠错
第 155 题 / 共 201 题
第4题 下列C++代码的输出是( )。
#include <iostream>
using namespace std;
int main() {
    int arr[5] = {2, 4, 6, 8, 10};
    int *p = arr + 2;
    cout << p[3] << endl;
    return 0;
}
📝 题目解析

【答案】D

【考纲知识点】C++指针类型的概念及基本应用

【解析】p指向arr[2],p[3]越界访问,行为未定义。