Allows values of integer type to be used in expressions directly.
  Syntax 
An integer constant is a non-lvalue expression of the form.
 decimal-constant integer-suffix(optional)   (1)     octal-constant integer-suffix(optional)   (2)     hex-constant integer-suffix(optional)   (3)    
where.
 decimal-constant is a non-zero decimal digit (1, 2, 3, 4, 5, 6, 7, 8, 9), followed by zero or more decimal digits (0, 1, 2, 3, 4, 5, 6, 7, 8, 9)   octal-constant is the digit zero (0) followed by zero or