Type specifiers indicate the type of object or function being created.
The basic range of types are:
You can use the basic types listed above to derive the following additional object types:
The integral types are char and int of all sizes. Floating-point numbers can have types float, double, or long double. Integral and floating-point types are collectively called arithmetic types.
You can give names to both basic and derived
types with the typedef specifier.
Declarations Overview
Block Scope Data
Declarations
File Scope Data
Declarations
Declarators
Storage Class
Specifiers
Initializers
Type Specifiers
Lexical
Elements of C - Character Constants
Lexical Elements of
C - Integer Constants
Lexical Elements of
C - Floating-Point Constants