Los enteros, flotantes y caracteres son los tipos de datos primitivos en C. Los enteros se usan para números enteros y pueden ser short, int, long o long long. Los flotantes representan números reales usando coma flotante y son float o double. Los caracteres usan char para representar los 256 caracteres en una tabla.