그 형제가 누군지 모르겠습니다. 헤헤, 답변을 읽은 후 Google에서 확인했습니다. uint8_t는 lt;stdint.hgt에 정의되어 있습니다.
http ://www.cs.colorado.edu/~main/cs1300/include/stdint.h
uint8_t를 확인하여 해당 정의를 빠르게 찾을 수 있습니다.
typedef unsigned char uint8_t;
제가 어디에서 잘못되었는지 모르겠습니다. 명확하게 지적해 주실 수 있나요?
제가 개인적으로 이해한 바에 따르면,
uint8_t: u unsigned, int Integer, 8은 8바이트를 차지합니다. _t는 일반 접미사입니다.
모두 합치면 여러분의 것이 될 것 같지 않습니다.
typedef unsigned int uint8_t;
그건 그렇고, uint8_t 8비트 부호 없는 정수(int)도 말씀하셨는데 왜 아직도 그렇게 정의하시나요?
위 내용은 이해합니다. 질문이 있는 분은 저에게 메시지를 보내주세요. 누군가에게 불쾌감을 주신다면, Haihan!!
----
typedef unsigned char uint8_t ;
이것은 컴파일러에 의해 정의되며 기본적으로 관례입니다.