빅 엔디안 : 최상위 바이트 주소를 워드 주소로 사용하는 것
리틀 엔디안 : 최하위 바이트 주소를 워드 주소로 사용하는 것
1 2 3 4 5 6 7 8 9 10 11 12 13 14 | #include <stdio.h> int main() { int a = 0x12345678; char *p = (char*)&a; printf("%x\n", *p); printf("%x\n", *(p + 1)); printf("%x\n", *(p + 2)); printf("%x\n", *(p + 3)); return 0; } | cs |