二维数组M的成员是6个字符组成的串,行下标从0到8,列下标从1到10,则至少要需要多少个字节来储存?
还有就是第8列和第5行共占多少个字节?108,114,54,60应该选哪一个?我感觉都没看懂这个问题...
还有就是第8列和第5行共占多少个字节?
108,114,54,60应该选哪一个?
我感觉都没看懂这个问题 展开
108,114,54,60应该选哪一个?
我感觉都没看懂这个问题 展开
3个回答
展开全部
行数:9(0..8)
列数:10(1..10)
每个数组元素占用的空间:6字节 每个字符占1字节
存储M的总空间:9 * 10 * 6 = 540字节。
第8列总共9个元素(因为总共9行),每个元素占6个字节,共54字节。
第5行总共10个元素(因为总共10列),每个元素占6个字节,共60字节。
但是第8列和第5行重复一个元素,就是54+60-6=108
列数:10(1..10)
每个数组元素占用的空间:6字节 每个字符占1字节
存储M的总空间:9 * 10 * 6 = 540字节。
第8列总共9个元素(因为总共9行),每个元素占6个字节,共54字节。
第5行总共10个元素(因为总共10列),每个元素占6个字节,共60字节。
但是第8列和第5行重复一个元素,就是54+60-6=108
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
8乘以10为80,每个字符占一个字节,还有结束符“/0",所以为80+1=81个字节
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询