‹ 上一题 下一题 ›

g5-08438. array·定长数组的容器化包装 未做

1000 ms 256 MB 测试点 ? 知识点题GESP-55级·STL客观题单选
array<int, 5> a = {1, 2, 3, 4, 5};
array<int, 5> b;
b = a;
cout << b[4];

输出的结果是( )。

  • A. 5:array 是原生数组的容器化包装,同类型之间可以整体赋值,b 逐元素拷贝了 a
  • B. 编译错误:数组不能整体赋值
  • C. 随机值:b 定义时没给初值,b = a 只是让两个名字共享同一块内存
  • D. 4:b[4] 是从 1 数起的第 4 个元素
未选择
输入
输出

            
答案