一:大小端
(一)大小端区别(字节)
区别是依据:计算机系统在存储数据时起始地址是高地址仍是低地址。
小端:从低地址开始存储
大端:从高地址开始存储
补充:这里大小端是按字节区别的,还有按字的。按字节,则字节大小数据不会改变数据格式,因此如上图中小端“1”,和大端“1”是同样存储的
补充:在内存中存储数据仍是从低地址开始寻址,找到一块空间分配之后,根据大小端区别向内部填充数据
(二)代码实现对大小端的判断
#include #include
using namespacestd;boolbigCheck()
{
union Check{//起始地址是一致的
chara;