愧接2分,如果maomao90(linda)在这,返还你10倍的分......

时间一粒 2010-06-30 11:14:12
是一个帖名为《二维数组题》
题目为:“2010年湖南农村信用社公考试题(8分)
有一个二维数组A[10][20],按列存放于一个连续的存储地址空间中,A[0][0]的存储地址是200,每个数组元素占 一个存储,A[6][2]的地址是多少?并写出计算过程?”

我没有看清题目就定势思维在回答:“200+(2*10+6)*1=226(按列储存)”
我并不是通过“返分”来逃避自己的过失,而是以此给自己一个警示!!!


顺便问问题(否则会被版主转到非技术区):
字和字节
位的字节
字节和KB
KB和MB
它们之前的区别的关系!!!
(统一在VC6.0编译环境下吧)

谢谢!
...全文
141 14 打赏 收藏 转发到动态 举报
写回复
用AI写文章
14 条回复
切换为时间正序
请发表友善的回复…
发表回复
man623188700 2010-07-01
  • 打赏
  • 举报
回复
想要那个分!
vanchristin 2010-07-01
  • 打赏
  • 举报
回复
楼主太冲动了。窃以为
1word = 2Bytes
1Byte = 8bits
1KB = 1024Bytes
1MB = 1024KB
他们之间的联系是都是单位,他们之间的区别是单位的大小不一样?
taodm 2010-07-01
  • 打赏
  • 举报
回复
惭愧,真的说不出1B等于少b。那位勤快,帮查查C、C++标准吧。
xt0601 2010-07-01
  • 打赏
  • 举报
回复
我也说一下吧:一个二维数组,默认是按行排列;那么A[6][2]的相对地址就是 6*20+2,内存是以字节进行编址的,也就就“1字 = 8字节”,所以A[6][2]的地址就是(6*20+2)*8 ;题目上说了首地址是200,那么A[6][2]的最终地址是:200+(6*20+2)*8 。
关于顺便问的问题(如下):
1 字 = 8字节
1 字节 =2 位
1024字节 = 1 KB
1024 KB = 1 MB
时间一粒 2010-06-30
  • 打赏
  • 举报
回复
明天中午结帖!对问题回答有理都有分。
希望maomao90(linda)在吧~
liutengfeigo 2010-06-30
  • 打赏
  • 举报
回复
淡定。。。我天天乱回答问题都没你这么自责过,惭愧。
时间一粒 2010-06-30
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 lthyxy 的回复:]
你这么激动的?
[/Quote]
真的错的好离谱啊!
cattycat 2010-06-30
  • 打赏
  • 举报
回复
1个字两个字节。
1 word=2 byte
1 kbyte=1024 byte
1 M=1024 Kb= 1024*1024 byte
没花鹿 2010-06-30
  • 打赏
  • 举报
回复
接个分
liutengfeigo 2010-06-30
  • 打赏
  • 举报
回复
其实那张帖子也是从C#转过来的。
toma2008 2010-06-30
  • 打赏
  • 举报
回复
地址是:200+6*20+2 吧
liutengfeigo 2010-06-30
  • 打赏
  • 举报
回复
1024KB = 1MB
brencis 2010-06-30
  • 打赏
  • 举报
回复
1MB=1024KB
1KB=1024B
1B=8b

1个汉字占2个字节
一个英文字母占1个字节
liutengfeigo 2010-06-30
  • 打赏
  • 举报
回复
你这么激动的?

69,371

社区成员

发帖
与我相关
我的任务
社区描述
C语言相关问题讨论
社区管理员
  • C语言
  • 花神庙码农
  • 架构师李肯
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧