
笔试面试题
Lifenyencr
这个作者很懒,什么都没留下…
展开
-
大,小端问题
大端:高位存于低地址,低位存于高地址; 小端:高位存于高地址,低位存于低地址; 例如:0x123456 从左到右为高--->低; 例如:a[0]=0x39;a[1]=0x38; 按小端存放为0x390x38; 读出来即为3839; 大端时为3938; 注意:不论大端还是小端,读出来时都是从高到低;原创 2017-07-18 18:13:06 · 192 阅读 · 0 评论 -
字节对齐以及sizeof(),strlen()
1.字节对齐问题 1,基本数据类型的自身对齐值: 1字节:char型 2字节:short型 4字节:int,float类型 8字节:doublel类型 2、程序的指定对齐值:即#pragma pack(value)时的指定对齐值value 3、自定义类型的自身对齐值:结构体或类的成员中自身对齐值最大的值 4、自定义类型的有效对齐值:自原创 2017-07-18 19:26:26 · 433 阅读 · 0 评论