C 언어에서 uint8_t 키워드는 무엇을 의미하나요? 왜 일반 C 언어 책에서는 본 적이 없나요?

그 형제가 누군지 모르겠습니다. 헤헤, 답변을 읽은 후 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 ;

이것은 컴파일러에 의해 정의되며 기본적으로 관례입니다.