자료형
-
[c/c++] int8_t, uint8_t, int16_t, uint16_t ?프로그래밍 언어/C & C++ 2021. 3. 10. 17:38
c언어를 배우면 보통 primitive type 이라고 하여 short, int, long, char, float, double 등의 자료형을 배웁니다. 그런데, 소스코드를 살펴보다 보면 int8_t, uint8_t, int16_t, uint16_t ... 등을 사용하는 것을 심심치 않게 볼 수 있습니다. 이런 자료형들은 라는 헤더에 정의가 되어 있는데요, 어떤 자료형인지, 왜 쓰는지를 알아 보려고 합니다. 1. int8_t, uint8_t, int16_t, uint16_t ... 등은 어떤 자료형인가요? 일단 해당 자료형의 정의가 된 헤더파일의 소스코드는 아래의 링크에서 확인할 수 있습니다. sites.uclouvain.be/SystInfo/usr/include/stdint.h.html stdint.h..