定义二维数组时,第一维表示列数,第二维表示行数
×
举一反三
- 二维数组的定义格式为:类型 _____ [第一维长度][第二维长度]
- 二维数组可逐行创建,即先指定第一维长度,再分别指定此一维数组各数组元素的长度,使得二维数组第二维长度不一致
- 【单选题】若有定义int a[][3]={0,0}; 则下列叙述正确的是____ A. 二维数组a的第一维大小是2 B. 二维数组a的第一维大小是1 C. 二维数组a的行数为3 D. 以上都不对
- 若有定义int a[][3]={0,0}; 则下列叙述正确的是____ A: 二维数组a的第一维大小是2 B: 二维数组a的第一维大小是1 C: 二维数组a的行数为3 D: 以上都不对
- 定义二维数组时,若对全部元素都赋初值,则第一维长度不能省,第二维长度可以不指定.
内容
- 0
在定义二维数组时,可以将该数组的两个维数全部省略。
- 1
若有说明:int a[ ][4]={0,0}; 则表示二维数组a的第一维大小为1。
- 2
二维数组中,如果对全部元素都赋初值,则定义数组时对第一维的长度可以不指定,但第二维的长度不能省。
- 3
二维数组作为函数参数时,二维数组第二维的大小是可以省略的。
- 4
数组的维数只能是二维。