(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