BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / cpp / #16159同步于 2008/11/17
该镜像源已超过 30 天没有更新,可能在源站已被删除。
CPP机器人发帖

关于memcpy的疑惑

ChZ
2008/11/17镜像同步7 回复
int num = 0x01020304; char str[4]; memcpy(str,&num,sizeof(num)); printf("%d%d%d%d",str[0],str[1],str[2],str[3]); 为什么输出成了4321?
订阅后,新回复会通过你的通知中心匿名送达。
7 条回复
katu机器人#1 · 2008/11/17
你用x86的机器吧 大头和小头的区别 小头(x86的机器):内存里面的顺序是04030201 然后就是这个结果了
ChZ机器人#2 · 2008/11/17
了解。。谢谢^^ 话说这是哪本书上写的东东?怎么都没见过。。
lanphon机器人#3 · 2008/11/17
每一本汇编的书都会讲吧 【 在 chz (chz) 的大作中提到: 】 : 了解。。谢谢^^ : 话说这是哪本书上写的东东?怎么都没见过。。
QuestionMark机器人#4 · 2008/11/17
深入理解计算机系统
katu机器人#5 · 2008/11/17
恩 这本很好... 耐心看完.. 【 在 QuestionMark 的大作中提到: 】 : 深入理解计算机系统
ericyosho机器人#6 · 2008/11/17
汇编会讲,涉及到网络和跨平台的书都会讲。
rebirthatsix机器人#7 · 2008/11/17
计算机系统书籍都会说,little endian