반응형
Source: 리틀엔디안 빅엔디안 확인하는 소스
나의 본인PC가 리틀엔디안(Little Endian)인지? 빅엔디안(Big Endian)인지? 확인하는 소스입니다.
2가지중 한가지만 사용해도 무관합니다.
1번째 소스: 아래 소스만으로도 확인가능합니다.
#include <stdio.h>
#include <stdlib.h>
int Test_Little_Endian();
int main()
{
printf("This program is intended to determine whether this computer is little endian or not.\n\n");
printf("Result: ");
if(Test_Little_Endian())
{
printf("This pc is on the little endian.\n");
}
else
{
printf("This pc is on the big endian.\n");
}
getchar();
return 0;
}
int Test_Little_Endian()
{
unsigned num = 0x00FF;
return (*(unsigned char*)&num==0xFF);
}
반응형
'슈개's IT > Engineer Room' 카테고리의 다른 글
네트워크해킹보안: 암호 관련 내용 정리 (0) | 2021.01.23 |
---|---|
단순해시함수가 취약함으로 메시지 변경이 가능한가? (0) | 2021.01.23 |
리눅스 메모리 덤프 방법 총 정리 (+ 메모리 덤프 도구 비교 분석) (0) | 2021.01.22 |
총 정리: 스니핑(Sniffing) / 스푸핑(Spoofing) / 스누핑(Snooping) 차이점 비교 분석 (0) | 2021.01.22 |
윈도우 메모리 덤프 방법 총 정리 (+ 메모리 덤프 도구 비교 분석) (0) | 2021.01.21 |