GESP 四级 · GESP 202409 C++ 四级 第 16 题

判断题 · 答案 A

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

题目

代码 int a = 10; int* p = &a; 可以正确定义指针和初始化指针。

答案:A

解题思维

答案A。指针变量存储的是内存地址。定义指针时必须指定指向的类型(如int*指向int)。nullptr表示空指针。

常见错误

指针必须先初始化再使用。nullptr是空指针常量,不指向任何有效内存。解引用空指针导致崩溃。

详细解析(节选)

【考点】变量声明|指针定义|地址运算

1. 🎯 考纲定位(考点定位)

GESP C++ 四级「基础语法」模块,考查指针变量的定义与初始化。命题人放这道题就是筛掉那些连指针类型匹配、取地址符 & 都写不对的考生——四级不考复杂指针操作,只确认你懂基本概念。

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