发布网友 发布时间:2022-04-22 06:40
共4个回答
热心网友 时间:2024-03-01 10:28
A[10][20]前面一共有10*60+20=620个元素,又因为每个元素占一个字节,所以A[10][20]
的存储地址为200+620=820,选择A追问可是答案选C啊,而且题目说是按照列优先存储的
追答刚刚的算法是按行存储的,按列存储的话应该是:A[10][20]前面一共有10*50+20=520个元素,又因为每个元素占一个字节,所以A[10][20]
的存储地址为200+520=720,选择B,并不是选择C
热心网友 时间:2024-03-01 10:28
200+(20*50+10)*1=1210
行存储和列存储的公式不一样,
具体可以翻书看一眼
列存储是:首地址+(j*行数+i)*字节数
热心网友 时间:2024-03-01 10:29
20*50+10+200=1210
热心网友 时间:2024-03-01 10:29
20*50+10=1010
1010+200=1210