00问答网
所有问题
C语言二维数组a【3】【4】表示什么
是 第3行第4列的元素还是
第4行第5列的元素??
举报该问题
推荐答案 2009-06-24
是第四行,第五里列的,那个实际数要比角标大一的。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://00.wendadaohang.com/zd/DBrBeDDnn.html
其他回答
第1个回答 2009-06-24
第4行第5列的元素
第2个回答 2013-03-16
第4 行 第 5列
数组第一个元素为a[0][0]:
相似回答
int *a[
3
][
4
]是
什么
意思
答:
int **a[3][4]是双指针类型的2维数组,int *a[3][4]是指针类型的2维数组
,二维数组本质上是以数组作为数组元素的数组,即“数组的数组”。
如一个
二维数组
int a[
3
][
4
];int *p;有人说p=a;
答:
a[3][
4
]那么a是一个2行3列的数组。也可以看成a是2个长度为3的数组组成的。p=a的话,下面三种说法都是对的 :1、把a的首地址给了p 2、把a[0]的首地址给了p 【强烈注意:a[0]可看成一个长度为3的一维
数组】3
、把a[0][0]的地址给了p 好好琢磨下。是不是这个道理。
3维数组
在内存...
c语言
中,
数组
名的前面加*, 如a[
3
][
4
]; *a输出的是
什么
结果
答:
由于a[3][4]是个二维数组,数组名是数组的首地址
,也是一维a[3]的首地址,也是一维第一个元素a[0][0]的首地址,因此a a[0] a[0][0]三个的地址是相同的,那么*a在这里代表什么呢,*在这里代表的是取值符,而不是指针符号,由于a是个二维数组,*a代表的是取第一维的首元素,而这里...
c语言
中,例如一个
二维数组a
[
3
][
4
],则a与a[0]
代表
的意思一样吗?a与*...
答:
因为第一个例子是整数类型,每一个a[x][x]
代表
确切的值。a就是a[0][0],a[0]其实也是a[0][0],所以是相等的。再说第二个例子:定义个字符串
数组
,其中每个字符串最多有10个字符(说道这里应该明白为什么是错的了吧?),你定义的char *p只是一个单字符指针,却企图将str代表的整条字符串的...
大家正在搜
二维数组名a代表什么
C语言二维数组指针
C语言二维数组输入输出
二维数组a是什么
c语言二维数组排序
c语言二维数组求和
c语言二维数组例题
c语言二维数组下标
c语言二维数组最大值
相关问题
C语言二维数组&a[3]+4代表什么
在C语言中,二维数组a[3][4]中,&(a+1)表示什么?
C语言二维数组的引用,这个a【3】【4】=3说是超出了数组定...
C语言二维数组a[4][ ]中,[ ]表示什么
c语言数组a【3】【4】中的a【0】是不是地址?
C语言二维数组a[3][4]=3为什么是错的
c语言指针:一个二维数组a[3][4],为什么*a会表示&a...
c语言中,例如一个二维数组a[3][4],则a与a[0]代表...