Second, integer variables
Integer variables can be divided into the following categories:
1. basic type
The type specifier is int, which occupies 2 bytes in memory and its value is a basic integer constant.
2. Short integers
The type specifier is short int or short' c110f1. The range of bytes and values occupied is the same as that of the basic type.
3. Long integers
The type specifier is long int or long, occupying 4 bytes of memory, and its value is long integer constant.
4. Unsigned types
The type specifier is unsigned.
Unsigned types can match the above three types:
(1) The unsigned primitive type specifier is unsigned int or unsigned.
(2) The unsigned short integer type specifier is an unsigned short integer.
(3) The unsigned long integer specifier is an unsigned long integer.