A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© Mr.Qing 中级黑马   /  2014-9-8 23:47  /  1774 人查看  /  11 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

内存寻址要从大到小 那么与指针有何关联呢

11 个回复

倒序浏览
不知道怎么回答
回复 使用道具 举报
“内存寻址要从大到小"从何说起?
回复 使用道具 举报
fantacyleo 发表于 2014-9-9 01:06
“内存寻址要从大到小"从何说起?

就是C语言中内存的寻址咯  还要从哪说起?
回复 使用道具 举报
不知道同求解。
回复 使用道具 举报
Mr.Qing 发表于 2014-9-9 07:26
就是C语言中内存的寻址咯  还要从哪说起?

我是问C语言内存寻址“从大到小“的依据何在
回复 使用道具 举报
你是在问数据存放和地址高低的关系吧, intel系统是以小端模式存放,就是一个数据的高位存放在高地址,低位存放到低地址。 例如一个 int num = 0x 12345678; 那么在内存中,假设存放在地址0x11111111处
地址                数据
0x11111111   0x78
0x11111112   0x56
0x11111113   0x34
0x11111114   0x12


int *p = #     p中存放的地址就是:0x11111111 以数据最低位占据的地址作为这个数据的地址。因为有类型,所以计算机会知道从这个地址开始往后几个字节是他需要处理的
回复 使用道具 举报
没关系,指针就是地址的钥匙
回复 使用道具 举报
xiniuniu 发表于 2014-9-10 17:09
你是在问数据存放和地址高低的关系吧, intel系统是以小端模式存放,就是一个数据的高位存放在高地址,低位 ...

恩 我知道了 不过 数组在内存中的元素 可是要从小到大排列的哦
回复 使用道具 举报
用指针可以操作内存啊
回复 使用道具 举报
。。。。好像要学到汇编才会这么细致吧.
回复 使用道具 举报
求大神指教
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马