uint8_t, uint32_t에 대해서..

익명 사용자의 이미지

uint8_t, uint32_t 또는 uint16_t 형에 대해서

간략히 설명좀 해 주실 수 있으시겠습니까?

대 충 보니.. unsigned integer 같기도 하고.. 뒤에 _t가 있는걸로 봐서는... 구조체
같은데 쓰임새를 보니 아니고..

어떤형을 typedef 한것인지.. 또 이렇게 쓰는 이유가 뭔지

설명 부탁드립니다.

꾸벅

익명 사용자의 이미지

_t는 구조체에 붙이는 거라기 보다는 user-defined type에
붙이는거죠.

uint8_t, uint32_t등은 stdint.h를 보면 알 수 있습니다.
platform마다 datatype의 크기가 다르기 때문에
portability를 지원하기 위해서 uint8_t,uint32_t등이
있습니다.

참고 http//www.ucalgary.ca/~bgwong/n869.pdf

서지훈 wrote..
uint8_t, uint32_t 또는 uint16_t 형에 대해서

간략히 설명좀 해 주실 수 있으시겠습니까?

대 충 보니.. unsigned integer 같기도 하고.. 뒤에 _t가 있는걸로 봐서 는... 구조체
같은데 쓰임새를 보니 아니고..

어떤형을 typedef 한것인지.. 또 이렇게 쓰는 이유가 뭔지

설명 부탁드립니다.


꾸벅

익명 사용자의 이미지

몇자 사족을 더 한다면...

~~~_t 같은 data type을 전문 용어로 Primitive System Data Type 라고 불
러요...

그럼 수고.. ^^*