永发信息网

C++是高位先存还是低位,先存,所谓的低位和高位指的是什么,最后能举例,万分感谢!!

答案:4  悬赏:60  手机版
解决时间 2021-03-31 00:50
C++是高位先存还是低位,先存,所谓的低位和高位指的是什么,最后能举例,万分感谢!!
最佳答案
int i=10;

假设内存是从低--->高增长的
在低位优先的硬件里面,内存布局如下:
00001010 00000000 00000000 00000000
而在高位优先的内存中:
00000000 00000000 00000000 00001010
#include
main()
{
int a=10;
short b;
memcpy(&b,&a,2);
printf("%d\n",b);
}
如果你输出结果为:10你的内存存储是低位优先,
如果结果为:0呢你的内存存储是高位优先。
全部回答
那是汇编的
我只是谈一下我自己的观点,错的话别介意,高位跟低位,具体的在汇编有介绍,我们的内存单元是8位,以16位为例,一般是0到15的,0到7就是低位,8到15是高位,像AX中分为ah和al两个(不知有没有写错),ah是高位,al是低位,存的话是个人觉得是先低后高,我也是在看书的时候有点影像,因为我记得像二维数组那样,如a[N][M],c++是想保存横后保存列的,而且书上也是按低到高的排序。我知道的就只有这些了!32位机就是跟16位机差不多的EAX就是32位的寄存器!0到15为低位,16~31为高位!
你想说的是大端模式和小端模式吗?
首先说明,大端模式和小端模式与语言无关,和平台有关,比如,x86的系统就是小端模式,即“低字节低地址”,例如整型变量i的值为0x12345678,在内容中存放,按内存地址从小到大,i所占的四个字节分别是0x78 0x56 0x34 0x12.
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
乐有家工资高吗?
怎么修补印度红大理石裂痕
2013款标致307在合资车里会很差吗
田渤的人物成就
怎么查看电脑是哪一年买的?
请问一下在下面图片中CPE和CAE到底是什么意思
照列子笑盈盈地说,什么地笑,什么地爬
输血通这种药在唐山哪里的药店有卖啊!
我缺少阳刚之气!
线性代数:矩阵A=mn 为什么说A的零空间在R^(n
王菲2011年演唱会出DVD或者CD了吗?
在无色的酸性溶液中,能大量共存的离子组是(
江铃晶马考斯特为什么动力不足
女朋友说我没钱以后我们努力什么意思
请教阿里云主机的mysql停止和启动的命令是啥l
推荐资讯
分子是由______构成的,在化学变化中,分子先
1.某公司向银行申请两种贷款,共五十万元。每
乾隆皇帝的十全武功都是当时必须打的战役吗?
There_(be)some fruit ang some vegetables
以a打头的英文或以拼音a打头的 作为一个微信
朱砂手串中间使用银制配件作为隔珠, 因为朱
依达美英语地址有知道的么?有点事想过去
小学生秋天的成语大全
孩子5周岁,体检时说有轻微近视.请问戴纠正近
长庆油田采油三厂新寨作业区是一线基层吗
vivo6现在手机多少钱
弘艾坊的产品好用吗?
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?