不是说定义方法只有2种吗
你这属于第一种方式:
1、采用第一种始化时数组声明必须指定列的维数。因为系统会根据数组中元素的总个数来分配空间,当知道元素总个数以及列的维数后,会直接计算出行的维数;
当知道元素总个数以及列的维数后,会直接计算出行的维数(这句话是重点,也就是你为什么不用大括号也能声明成功的原因,其实你可以把行数都给去掉)
你这只是一维的啊
这就是其中的第一种啊
1、数据类型 数组名称[常量表达式1][常量表达式2]...[常量表达式n] = {{值1,..,值n},{值1,..,值n},...,{值1,..,值n}};
2、数据类型 数组名称[常量表达式1][常量表达式2]...[常量表达式n]; 数组名称[下标1][下标2]...[下标n] = 值;