JHB의 프로그래밍 삽질기

빅 엔디안과 리틀 엔디안 본문

PROGRAMMING/Etc

빅 엔디안과 리틀 엔디안

roter 2010.11.11 10:43



32bit CPU에서
int형 변수를 선언하고 511이라는 값을 넣는다고 치면
511값은
1 11111111

인데
빅엔디안에선
00000000 00000000 00000001 11111111
일케 들어가고

리틀 엔디안에선
11111111 00000001 00000000 00000000

일케 들어간다.(젤 왼쪽이 낮은 바이트, 0 오른쪽이 높은 바이트, 3)

뭐 한 시스템에서는 상관 없지만 이기종간에 패킷 교환할 땐 이걸 고려해줘야함
저작자 표시 비영리 변경 금지
신고
0 Comments
댓글쓰기 폼