GESP 四级 · GESP 四级样题(C++ 组) 第 1 题

选择题 · 答案 D

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

题目

GESP 四级样题

在 C++ 中,指针变量的大小(单位:字节)是( )

答案:D

解题思维

这题考指针大小的本质。别死记4或8,要意识到指针存的是地址,地址宽度由系统架构决定,所以选D。

常见错误

学生最容易背成‘指针就是4字节’,这是32位系统的经验值,到了64位环境就错了。命题人故意把‘编译器’当变量,其实真正决定大小的是运行平台,但C++标准允许不同编译器为不同平台生成不同代码,故D正确。

详细解析(节选)

【考点】指针大小|内存模型|sizeof 运算符

1. 考纲定位

GESP 四级 C++ 模块,考点是基础语法与内存模型。命题人卡住的是‘指针大小是否固定’的常见误区——很多学生背过‘指针是 4 字节’却不知这仅适用于 32 位环境,一旦系统换成 64 位就全错。

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