简单问题,关于内存的。谢谢各位高手大侠!

小乖 2001-10-24 01:39:17
已知数组中A中,每个元素A(I,J)在存贮时要占3个字节,设I从1变化到8,J从1变化到10,分配内存时是从地址SA开始连续按行存贮分配的。
试问:A(5,8)的起始地址为(  )

A.SA+141  B. SA+180  C. SA+222  D. SA+225


此题怎解?
我想知道相关的内存知识。
什么是SA,怎么计算。

各位高手,您就当我什么都不懂,告诉我怎么解。

或者告诉我相关网站,OK?

谢谢。。。

如果您是高手,而且愿意培养小弟,又害怕自己的畅销OICQ号码被暴露,就QQ我吧,
10022959,告诉我您是“来自CSDN的高手”,我就知道了!

谢谢!!
...全文
584 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
小乖 2001-10-24
  • 打赏
  • 举报
回复
谢谢。
我看到了。

谢谢Elminster()大哥指点,能否oicq?
hsq呢?oicq可以吗?

如果不想写出来,可以加我,10022959!!

谢谢。
hsq 2001-10-24
  • 打赏
  • 举报
回复
同意Elminster的意见,你真想了解内存的话。不妨看有关汇编语言这方面的书
Jneu 2001-10-24
  • 打赏
  • 举报
回复
SA(START ADDRESS 起始地址)
Elminster 2001-10-24
  • 打赏
  • 举报
回复
地址是 SA + (10×(5-1)+(8-1))×3 = SA + 141
这个元素前有(5-1)每行10个元素,它所在行前面有(8-1)个元素,每个元素3个字节,这样说你应该明白了吧。如果你有类似这样的问题,不要去急着找什么网站或论坛,去买一本好的 C 语言书,仔细阅读有关指针的章节。

33,028

社区成员

发帖
与我相关
我的任务
社区描述
数据结构与算法相关内容讨论专区
社区管理员
  • 数据结构与算法社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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