C++
河马行空
这个作者很懒,什么都没留下…
展开
-
C/C++ 字节序/位域(Bit-fields)之我见
前言很早想说说这个问题了,经常也会有很多公司拿位域出来考人,呵呵要真的想弄清楚还要一点点的分析。这里先看看网宿的一道笔试题目,这道题目我之前是复制网上的,结果不对,修改了一下,可以正确运行了,谢谢(imafish_i )提醒://假设硬件平台是intel x86(little endian) typedef unsigned int转载 2015-07-08 14:38:48 · 484 阅读 · 0 评论 -
C中的位域与大小端问题
大小端是数据在内存中存放的两种顺序。大端:是指先从高(大)地址分配内存。小端:是指先从低(小)地址分配内存。所以,对于int型数值0×12345678的保存方式如下:(假设保存在0开始的地址中)CPU先存数据的低位。大端:地址:[00][01][02][03]数值: 12 34 56 78小端:地址:[00][01][02][03]数值: 78转载 2015-07-08 14:43:18 · 929 阅读 · 0 评论