리틀 엔디언과 빅 엔디언의 차이 (Little-endian, Big-endian)
엔디언이란? 엔디언(Endianness)은 컴퓨터의 메모리와 같은 1차원의 공간에 여러 개의 연속된 대상을 배열하는 방법을 뜻하며, 바이트를 배열하는 방법을 특히 바이트 순서(Byte order)라고 한다. 엔디언은 보통 큰 단위가 앞에 나오는 빅 엔디언(Big-endian)과 작은 단위가 앞에 나오는 리틀 엔디언(Little-endian)으로 나눌 수 있으며, 두 경우에 속하지 않거나 둘을 모두 지원하는 것을 미들 엔디언(Middle-endian)이라 부르기도 한다. 이게 무슨 말이야? 큰 단위? 작은 단위? 빅? 리틀? 백문이 불여일견! 쉽게 그림으로 살펴보자! 만약 내가 갖고 있는 값이 11, 33, 22, 41, 12, 52, 94, 15 라면? 빅 엔디언으로 1차원의 공간에 값이 있을 경우 빅 ..