兩種編碼區別:
●Big-Endian:高位位元組存入低地址,低位位元組存入高地址,依次排列。
●Little-Endian:低位位元組存入低地址,高位位元組存入高地址,反序排列。
例如,將1234H寫入以8000H開始的記憶體中:
Big-Endian編碼
Little-Endian編碼bool Is_Bigendian(){
unsigned short usData=0x1122 ;
unsigned char * pucData=(char*)&usData ;
return (*pucData==0x22);
}
