c언어 자료형 크기
시스템의 크기(cpu)에 따라 자료형 크기가 다르게 정의된다.
Int는 시스템의 기본 연산 단위를 사용한다.
따라서 16비트시스템에서는 short와 같은 2바이트, 32비트에서는 long과 같은 4바이트.
그런데 64비트 시스템으로 오면서 int를 long보다 큰 8바이트로 하기에는, 자료형 본래취지에 벗어나므로 int대신 long을 8바이트로 확장, int는 4바이트 크기 그대로 사용하면서, 4바이트 크기의 자료형을 독자적으로 담당하게 되었다.
'업무 > C언어 등 IT 상식' 카테고리의 다른 글
공유기 속도, 이름규칙, 칩셋, 종류 (0) | 2018.12.17 |
---|---|
C드라이브와 D드라이브의 차이 및 저장 위치 (4) | 2018.08.15 |
long(4byte) 이랑 int(4byte)의 차이점 (0) | 2018.04.23 |
MCU와 DSP의 차이점 (0) | 2018.04.23 |
MCU 8bit, 16bit, 32bit (0) | 2018.04.23 |