小端存放
低地址存放低位
大端存放
低地址存放高位
怎么判断大小端存放
输入一个0x0001 用char*来解析内存,小端则得到01,大端则得到00。
int main()
{
short a=0x0001;
char *cp=(char*)&a;
if(*cp==1)
{
cout<<"x\n";
}
else
{
cout<<"d\n";
}
}
小端存放
低地址存放低位
大端存放
低地址存放高位
怎么判断大小端存放
输入一个0x0001 用char*来解析内存,小端则得到01,大端则得到00。
int main()
{
short a=0x0001;
char *cp=(char*)&a;
if(*cp==1)
{
cout<<"x\n";
}
else
{
cout<<"d\n";
}
}