Type specifiers

Type specifiers indicate the type of the object being declared. The following are the available kinds of types:
  • Fundamental or built-in types:
    • Arithmetic types
      • Integral types
      • Boolean types
      • Floating-point types
      • Character types
    • The void type
    • IBM extension Vector types
  • User-defined types
C++0x In the C++0x standard, the following type specifiers are introduced:
  • The auto type specifer
  • The decltype(expression) type specifier