C99 stdint.h
определяет их:
int8_t
int16_t
int32_t
uint8_t
uint16_t
uint32_t
И, если архитектура поддерживает их:
В stdint.h
также есть различные другие целочисленные определения типа.
Если вы застряли без среды C99, тогдавам, вероятно, следует предоставить свои собственные определения типов и в любом случае использовать C99.
uint32
и uint64
(т.е. без суффикса _t
), вероятно, зависят от приложения.