¿Cuántos tipos de números enteros existen?
1. Las variables enteras se pueden dividir en las siguientes 4 categorías:
(1) Tipo entero corto, la palabra clave de tipo es short[int].
(2) Tipo entero básico, la palabra clave de tipo es int.
(3) Tipo entero largo, la palabra clave de tipo es long[int].
(4) Tipo entero sin signo, la palabra clave de tipo es unsigned[int] o unsignedshort o unsignedlong.
unsigned[int] representa un tipo entero básico sin signo;
unsignedshort representa un tipo entero corto sin signo;
unsignedlong representa un tipo entero largo sin signo.
Los tipos de enteros sin signo solo se pueden utilizar para almacenar enteros sin signo.
2. Número de bytes de memoria ocupados y rango de valores
El número de bytes de memoria ocupados por los tipos anteriores de variables enteras varía según el sistema y generalmente se expresa como una palabra de máquina. (palabra) Almacene datos de tipo int, y el número de bytes de datos de tipo largo no debe ser menor que el tipo int, y el tipo corto no debe ser más largo que el tipo int.
En sistemas operativos de 16 bits (como DOS), generalmente se usan 2 bytes para almacenar datos de tipo int; en sistemas operativos de 32 bits (como Windows98), el valor predeterminado es 4 bytes; .