选择知识点 (0)
找到 250 道判断题
EXY-TF-0115
第 136 题

执行下面的 C++ 代码,会输出 8,因为两个指针地址相差 8 个字节(假设 int 占 4 字节)。

int arr[5] = {1, 2, 3, 4, 5};
int* p1 = arr;
int* p2 = arr + 2;

cout << p2 - p1;  // 输出结果
正确
错误
语言: C++
GESP真题 四级
2025.12
判断题号: 5
EXY-TF-0114
第 137 题

执行下面程序后,变量 a 的值会变成 15。

void add(int &x){
    x += 10;
}
 
int a = 5;
add(a);
正确
错误
语言: C++
GESP真题 四级
2025.12
判断题号: 4
EXY-TF-0113
第 138 题

在 C++ 中,定义如下二维数组:int a[3][4];,数组 a 在内存中是按行优先连续存放的,即 a[0][0]a[0][1]a[0][2]a[0][3] 在内存中是连续的。

正确
错误
语言: C++
GESP真题 四级
2025.12
判断题号: 3
EXY-TF-0112
第 139 题

一个结构体不能包含另一个结构体。

正确
错误
语言: C++
GESP真题 四级
2025.12
判断题号: 2
EXY-TF-0111
第 140 题

小杨正在调试他的温度传感器程序,其中变量 x 保存当前温度。下面这段代码运行后,变量 x 的值变成了 8。

int x = 5;
int *p = &x;
*p = *p + 3;
正确
错误
语言: C++
GESP真题 四级
2025.12
判断题号: 1
当前页显示 136 - 140 ,共 250 道判断题