GESP C++ 真题 · 逐题精解
首页C++四级真题 › 2026年6月 › 第6题

GESP 2026年6月 C++四级 判断题 第6题

C++四级判断题2026年6月第6题

所属知识点:一维/二维数组 难度要求:掌握 考频:—

在 C++ 中定义二维数组并初始化时,可以省略第一维,但不能省略第二维。因此 int a[][2] = {{1, 2}, {3, 4}}; 是合法的,而 int a[][] = {{1, 2}, {3, 4}}; 是不合法的。

正确答案:正确(√)

题目解析
二维数组初始化时,编译器能根据初值个数推断第一维,但必须知道每行长度(第二维)才能确定内存布局,所以第二维不能省。int a[][2] 合法,int a[][] 非法,说法正确,选 √。💡 记忆:行数可省,列数必填。

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

进入 GESPPASS 开始练习