Notice
Recent Posts
Recent Comments
Link
«   2025/04   »
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30
Archives
Today
Total
관리 메뉴

Dev fox

아스키 코드 강의 메모 본문

일상

아스키 코드 강의 메모

나른한여우 2023. 4. 17. 20:15

아스키 코드..
msg db ****, 0x00<< 붙이는 이유는 문자열의 끝을 알기위해서 ?

엔디안이란 ?
뒤집어서 표현하는 방법..

저장 시 0x12345678

big endian
0x12 0x34 0x56 0x78

little endian
0x78 0x56 0x34 0x12

온라인게임을 만들경우 엔디안 이슈가 문제가 될 수 있음
환경마다 big endian, little endian등 다르게 저장될수 있어서
하나를 정해서 저장하는게 좋다고함..

little endian이 뒤집어서 저장하는 이유

little endian : 캐스팅에 유리하다
*캐스팅 : 데이터사이즈가 큰부분에서 작은부분으로 날리는것..

big endian : 숫자 비교에 유리하다
ex) 0x12345678, 0x45678993 비교 시 앞부분부터 비교하면 편하니 유리, 가장 큰숫자가 첫번째에 있기때문에.

두가지 방식이 있다는것 확인. 나중에 C++ 코딩할때 중요할듯?!


'일상' 카테고리의 다른 글

아스키 코드 표  (0) 2023.04.17
비트와 바이트  (0) 2023.04.14
컴퓨터 구조.. 파일 실행 구조  (0) 2023.04.12
폴더에서 cmd창 바로가기  (0) 2023.04.12