数据结构数组存储地址的问题? 30

设有一个二维数组A[10][20],按行存放于一个连续的存储空间中,A[0][0]的存储地址是200,每个数组元素占1个存储字节,则A[6][2]的地址为()。A.226... 设有一个二维数组A[10][20],按行存放于一个连续 的存储空间中,A[0][0]的存储地址是200,每个数组元素占1个存储字节,则A[6][2]的地址为( ) 。
A. 226 B. 322 C. 341 D. 342,为什么答案是322,n=20不是21,我觉得应该是21不然坐标1,0的地址不就是220,不应该是221吗
展开
 我来答
参观西湖
2020-12-12 · 古籍有很多,写出来一起欣赏。
参观西湖
采纳数:919 获赞数:2308

向TA提问 私信TA
展开全部

清晰明了的图,在上面。n是什么,坐标是啥,你是指的下标a[1][0]吗

a[0][0]在200,a[1][0]在220,a[6][0]在320, a[6][2]在322

数组的元素是连续存储的,下标都是从0开始计算的,不管是行还是列

追问

我以为是这个样子,,,

追答
没有a[0][20],最大到a[0][19],然后是a[1][0].点一下采纳哦
arongustc
科技发烧友

2020-12-13 · 智能家居/数码/手机/智能家电产品都懂点
知道大有可为答主
回答量:2.3万
采纳率:66%
帮助的人:5865万
展开全部
n当然是20,为什么列数为20的数组需要21个元素空间来存储

A[6][2]是数组中第6*20 + 3个元素,第一个元素是200,那么地123个元素当然就是200+(123-1)=322
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
姜书波

2020-12-12 · TA获得超过2046个赞
知道答主
回答量:1.9万
采纳率:15%
帮助的人:401万
展开全部
你敢不敢格式化重新装?
追问
啊,,什么意思啊
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
GTA小鸡
高粉答主

2020-12-12 · 醉心答题,欢迎关注
知道大有可为答主
回答量:2.6万
采纳率:78%
帮助的人:1.3亿
展开全部
200+6×20+2=322
追问
我知道这个答案,可以再看下我的提问吗,我问的不是这个
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式