big_endian 질문좀 드릴게요^^;
히나
2023.04.01
1. endian에 저장될때 a=7FFF와 b=FF00_EE00 그리고 c=1234_5678_ABCD_EF00는 Big Endian으로 어떻게 저장되요?
예) short int a;
int b;
double c;
2. char a[] = “ABC”; // ‘A’ = 0x41임 은 big endian으로 어떻게 저장되요?
-
권시크
char는 빅이든 리틀이든 같고, 이슈는 short , long int처럼 1바이트를 넘는 자료형에따라 다르죠
예를들어 int a = 0x12345678이라면
빅엔디안은 : 12 34 56 78
리틀엔디안은 : 78 56 34 12
입니다. -
연하늘
Big Endian 은 우리가 평소 생각하던 그대로 저장이 됩니다
Little Endian 은 우리가 평소 생각하던 역순으로 저장이 됩니다