В современных программах необходимо указывать #include <stdint.h> и только потом выбирать стандартные типы данных. Подробные описания вы найдете здесь: stdint.h specification. Среди наиболее распространенных стандартных типов данных выделяются следующие: int8_t, int16_t, int32_t, int64_t — знаковые целые; uint8_t, uint16_t, uint32_t, uint64_t — беззнаковые целые; float — 32-битный стандарт с плавающей точкой; double — 64-битный стандарт с плавающей точкой.