C, C++
[C] Byte ordering check
Dev.sohee
2020. 3. 11. 02:56
#include <stdio.h>
int main(){
int i = 0x1213456789;
char* p = (char *)&i;
printf("%x\n", *p);
if (*p == (char)0x00000089)
printf("little endian\n");
else
printf("big endian\n");
return 0;
}