东辰安华知识网 东辰安华知识网

东辰安华知识网
东辰安华知识网是一个专业分享各种生活常识、知识的网站!
文章434741浏览52697925本站已运行9224

数组a a是什么意思(数组a的大小是什么意思)

大家好,数组a a是什么意思相信很多的网友都不是很明白,包括数组a的大小是什么意思也是一样,不过没有关系,接下来就来为大家分享关于数组a a是什么意思和数组a的大小是什么意思的一些知识点,大家可以关注收藏,免得下次来找不到哦,下面我们开始吧!

一、数组a[];a代表什么.a[0]又代表什么

首先你要知道计算机寻找一个数据采用的方式是记录首地址,然后根据数据类型确定应该读取多少个字节。

数组定义了一组数组,他们在内存中是连续的,而且数据类型一样,所以大小也一样。首先数组a[]中的a代表了首地址,告诉计算机数组从内存中的那里开始读取。a[n]代表了第n+1个数据的值,所以a[0]表示的是第一个数据的值。如果要读取a[n]的值,那么要计算a[n]所在的内存地址,因为知道数组的首地址a,然后a[n]所在的地址应该就是a+n*(数据大小),然后根据数据大小读取相应的字节数

二、C语言中一个二维数组,它的数组名是a那a和*a有什么区别

当定义二维数组a[M][N]时,数组名可以认为是二维指针,其指向二维数组的首地址。于是a的值就是首地址的值。而*a,就是a[0],a[0]是第一行的标记,代表第一行的首地址。在二维数组中,所有元素都是紧密排列的,这样整个数组的首地址,第一行的首地址,和第一个元素的首地址,即a,a[0],&a[0][0]都是相同的。于是a和*a的值是相同的。

三、数组a的大小是什么意思

数组a的大小是第一个或第一组的意思

好了,关于数组a a是什么意思和数组a的大小是什么意思的问题到这里结束啦,希望可以解决您的问题哈!

赞一下
东辰安华知识网
上一篇: 文化断层是什么意思(文化断层的原因)
下一篇: 愧悟什么意思是什么(赵王给秦王鼓瑟是什么意思)
留言与评论(共有 0 条评论)
   
验证码:
隐藏边栏