// 解释一下就是将 0x11223344 看作字符串 “0x11223344\0”;尾端:44;
// 高端就是 “11 22 33 44” 进行存储;(大端)
地址 0 1 2 3
低地址--->高地址:尾端44存在高地址;
// 低尾端就是 “ 44 33 22 11”进行存储;(小端)
地址 0 1 2 3
低地址--->高地址:尾端44存在低地址;
2. 在这里先列出我所知到的两种判断机器大小端存储的方式:
方式 1:
/* 利用指针来区分大小端 */
这是我自己画的图解 比较粗糙 希望可以帮助大家理解!
方式 2:
联合的概念在这里我简单的说明一下,不作详细介绍;
3.联合:
联合体的各个成员共用内存,并应该同时只能有一个成员得到这块内存的使用权(即对内存的读写),而
结构体各个成员各自拥有内存,各自使用互不干涉。
-
顶
7万+

被折叠的 条评论
为什么被折叠?



