컴퓨터가 메모리에 데이터를 저장하는 방식. 위 그림과 같이 4바이트 데이터 0x01020304가 있을 때,빅 엔디안은 01, 02, 03, 04 순으로 저장하고,리틀 엔디안은 04, 03, 02, 01 순으로 저장한다. 역순으로 저장하는 리틀 엔디안 규약이 존재하는 이유는 다음과 같다.저장된 값이 홀수인지 짝수인지 판별하기 편리하다. 첫 번째 주소에 저장된 값만 보면 되기 때문이다.연산 과정에서 자릿수가 증가(캐리)될 때, 빅 엔디안 방식보다 성능이 좋다.캐스팅에도 유리하다. 예컨대 4바이트 변수를 2바이트로 캐스팅하려면, 앞의 두 바이트만 읽으면 그만이다.이런 이유로 x86, x86-64 아키텍쳐 CPU의 제조사인 인텔과 AMD 모두 리틀 엔디안 방식을 채택하고 있다. 문제는 같은 규약을 사용하면 상관..