GESP C++ 真题 · 逐题精解
首页C++七级真题 › 2025年6月 › 第4题

GESP 2025年6月 C++七级 单选题 第4题

C++七级单选题2025年6月第4题

所属知识点:C++语法/OOP/位运算/指针(跨级) 难度要求:— 考频:—

下列 C++ 代码的输出是(arr[5]={2,4,6,8,10},p=arr+2):
int arr[5] = {2, 4, 6, 8, 10};
int *p = arr + 2;
cout << p[3] << endl;   // 越界访问 arr[5]

正确答案:D

题目解析

p 指向 arr[2],p[3] 即 arr[5],已越过数组边界(合法下标………

完整解析为会员内容二级及以上的逐题精讲需开通 VIP。一级解析全部免费。前往 GESPPASS 解锁

想系统刷完 GESP C++ 1~8 级真题,并查看每道题的逐题精讲?

进入 GESPPASS 开始练习