HP C A.06.05 Reference Manual
Data Types and Declarations
Type Specifiers
Chapter 3 41
If no type specifier is provided in a declaration, the default type is int.
Floating-point types in C are float (32 bits), double (64 bits), and long double (128 bits).
unsigned char
short, signed short, short int, or signed short int
unsigned short, or unsigned short int
int, signed, signed int, or no type specifiers
unsigned, or unsigned int
long, signed long, long int, or signed long int
long long, signed long long, long long int, or signed long
long int
unsigned long, or unsigned long int
unsigned long long, or unsigned long long int
float
double
long double
_Bool
float_Complex
double_Complex
long double_Complex
float_Imaginary
double_Imaginary
long double_Imaginary
struct-or-union specifier
enum-specifier
typedef-name
Table 3-1 C Type Specifiers (Continued)