1、区分大端小端:
内存的低地址存放的数据的高位,就是大端存储。
内存低地址存放数据的低位,就是小端存储。
2、下面的图可以清晰理解
3、C++代码验证大端还是小端存储
#include <iostream>
using namespace std;
int main()
{
int nNum = 0x12345678;
char chData = *(char*)(&nNum);
if (chData ==
1、区分大端小端:
内存的低地址存放的数据的高位,就是大端存储。
内存低地址存放数据的低位,就是小端存储。
2、下面的图可以清晰理解
3、C++代码验证大端还是小端存储
#include <iostream>
using namespace std;
int main()
{
int nNum = 0x12345678;
char chData = *(char*)(&nNum);
if (chData ==