33问答网
所有问题
c语言二维数组名代表首地址吗
如题所述
举报该问题
推荐答案 2020-12-03
严格意义讲首地址是数组的第一个元素的地址。在C中如果不指定元素,则默认数据名是首地址。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://33.wendadaohang.com/zd/R0W040cR5W05W5W5PcW.html
相似回答
c语言二维数组
字节问题 求大神解答
答:
数组名代表数组的地址
,也就是第一个数组元素的地址(此题中为a[0][0]的地址)。a+1也就是&a[0][0]+1即为&a[0][1]了,是在列上变化,数组元素是int型,所以是2个字节(这不准确,在新的编译器上,int可能是4个字节)。而a[1]是行地址,即a[0],a[1],a[2]这三个都是行地址,...
为什么
C语言
中
二维数组
的
数组名
a和*a表示的是同一个值?
答:
当定义二维数组a[M][N]时,数组名可以认为是二维指针,其指向二维数组的首地址
。于是a的值就是首地址的值。而*a,就是a[0],a[0]是第一行的标记,代表第一行的首地址。在二维数组中,所有元素都是紧密排列的,这样整个数组的首地址,第一行的首地址,和第一个元素的首地址,即a, a[0], ...
C语言
中
数组名
就是数组的
首地址
,怎么解释?哥们菜鸟
答:
这个数组名是a a就相当于指针,存的是数组的首地址
1 #include<stdio.h> 2 int main()3 { 4 int a[3][20];5 printf("%p",a);6 } 可以打印出a的地址
大家正在搜
二维数组的数组名代表什么地址
二维数组的数组名代表
表示二维数组首地址
二维数组的首地址的表示方法
c语言二维数组排序
c语言二维数组赋值
c语言输出二维数组
c语言中二维数组的定义
c语言二维数组求和
相关问题
在C语言中怎么样得到二维数组的首地址哦
C语言二维数组地址问题
对于C语言二维数组的数组名如何作一地址常量来理解
C语言中的二维数组里a+1和*(a+1)为什么都是地址
C语言中数组名就是数组的首地址,怎么解释?哥们菜鸟
c语言 求助 二维数组 每行的首地址
C语言,二维数组地址的表示方法,感觉很难理解呀?
c语言中,建设建立一个名为a的二维数组。我知道数组名a代表该...