第31651题 单选
以下C++代码中关于数组长度自动推导的描述,正确的是?
#include <iostream>
using namespace std;
int main() {
    int arr1[] = {1,2,3,4,5};
    char arr2[] = "hello";
    int arr3[5] = {1,2};
    int arr4[] = {};
    return 0;
}
A

arr1的长度被自动推导为5,arr2的长度被自动推导为6

B

arr2的长度被自动推导为5,因为字符串"hello"仅包含5个可见字符

C

arr3的长度会被自动推导为2,因为初始化列表只有2个元素

D

arr4的长度会被自动推导为0,该写法符合C++标准语法

程序运行统计
暂无判题统计
提交0次 正确率0.00%
答案解析