00问答网
所有问题
C语言数组里a[][4]什么意思
放括号里为什么是空的,代表什么意思
举报该问题
推荐答案 推荐于2016-01-04
二维数组
定义的时候只需要确定列的维数就可以了,
编译器
可以根据列的维数和初始化时给定的元素个数来确定行的维数。比如int a[][4]={1,2,3,4,5,6,7,8};二维数组总的元素个数是8,列的维数是4,那么可以确定行的维数是2,也就是一个2行4列的二维数组。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://00.wendadaohang.com/zd/jrDeeTBjZ.html
其他回答
第1个回答 推荐于2018-03-11
C语言可以这样表示
二维数组
,空括号表示默认,由数组中数据个数决定。
本回答被网友采纳
第2个回答 2013-03-15
前面那个表示默认的意思,
数组里面数据的行数 由你后面初始化的个数 同 列数(4)决定 或 初始化中{} 的个数决定:
第3个回答 2013-03-14
首先这是要定义一个名字为a的二维数组!其次二维数组的定义 第一个中括号代表行,第二个代表列,也就是说你这是定义了一个4列的数组!
第4个回答 2013-03-12
前面那个表示默认的意思,就是数组里面数据的个数由你后面初始化的个数决定
相似回答
c语言
问题
答:
a :数组名。
a[4] :是指数组a中的第五个元素
,数组都是从0开始的,所以第5个元素是a[4]。而++的意思就是自加一次,a[4]++ 等价于 a[4]=a[4]+1;比如说:定义一个 int a[5]={0,1,2,3,4,5,};此处的a[4]的值是4,即a[4]=4。当执行 a[4]++; 时原来的a[4]会自加...
c语言中数组a[][4]
的维度是多少?
答:
若有说明int
a[][4]
={1,2,3,4,5,6,7,8,9};则
数组a
第一维是3。定义数组并赋值时
C语言
规定下标是这样的,a[n]中的n个元素应该是a[0]...a[n-1]。。因此int
a[][4]
的写法就是表示,第一维大小没限制,但是第二维数组大小就是4,也就是int a[][4]={{1,2,3,4...
C语言中a[][
]表示
什么意思
?
a[][4]
={0,0}请问它的行数是?
答:
指一个二维
数组
是一行 因为并没有确定第二维的大小,编译器不知道是否应该将第一维确定为多少
C语言中
,一个二维
数组
a[5
][
9]
中a[4]
指的是
什么
?
答:
a[4]指第五组一维数组,意指一个指针
,在数值上等于a[4][0]的地址,如图:
大家正在搜
array在c语言中什么意思
ac语言中什么意思
c语言怎么输出数组
c语言数组函数
c语言函数调用数组
C语言 数组
c语言scanf输入数组
二维数组a是什么
c语言数组的使用
相关问题
c语言中a[4][3]、x[10][4]什么意思?
C语言中数组a[3][4]={{0,0,0,0}}和a[3]...
C语言二维数组a[4][ ]中,[ ]表示什么
c语言中a[3][4]是定义的一个3行4列的二维数组,而a[...
c语言里一个双层数组里a[3][4]里,&a[0] 和 a[...
c语言中,数组名的前面加*, 如a[3][4]; *a输出...
C语言中,一个二维数组 a[5][9] 中a[4]指的是什么...
c语言二维数组中&a[ ][]+4*i+j是什么意思