(See also arithmetic types for the details on most built-in types and the list of type-related utilities that are provided by the C library).
Objects, functions, and expressions have a property called type, which determines the interpretation of the binary value stored in an object or evaluated by the expression.
Type classification
The C type system consists of the following types:
the type void basic types the type char signed integer types standard: signed char, short, int, long, lon