GESP 四级 · GESP 202603 C++ 四级 第 2 题

选择题 · 答案 B · 考点:指针与内存

← 整套速查表 GESP 四级 全部真题

题目

执行下面代码后,输出为( )。

int main() {
    int a = 5;
    int* p = &a;
    int** q = &p;
    **q += 7;
    cout << a << " " << *p;
}
答案:B

考点

指针与内存

解题思维

答案B。指针和数组的代码追踪:画出变量和指针的内存示意图,追踪每次赋值后值的变化。

常见错误

指针和数组追踪时画内存布局图可以大大简化理解。

详细解析(节选)

【考点】指针|引用变量|指针运算

1. 🎯 考纲定位

一级指针模块基础题。命题人专门卡住"指针的指针"概念——四级考生普遍只懂一级指针,看到**q 就懵,分不清 q 本身是变量还是地址。

同考点真题

在 OI伴学 里做这道题
登录后可计时作答、查看完整六段式解析,并按你的错题自动生成同类练习。
去刷题先做一次 AI 学情诊断