题目详情
多选题 关于二维数组的定义和初始化,以下说法正确的有哪些
A. int arr[3][4]; 定义了一个3行4列的二维数组,但未初始化,其元素值是随机的
B. int arr[3][4] = {1,2,3}; 表示只初始化了第一行的前三个元素,其余元素不会被初始化
C. int arr[3][4] = {0}; 表示将整个数组初始化为0
D. int arr[][4] = {{1,2}, {3}}; 是合法的,系统会自动推断第一维大小为2
E. int arr[2][3] = {1,2,3,4,5}; 是合法的,剩余元素会被初始化为0

学科:程序设计基础
时间:2025-12-21 23:30:04
相关题目
相关作业
