Red de conocimientos sobre prescripción popular - Conocimiento del confinamiento - ¿Cuál es la diferencia entre entero corto y entero largo?
¿Cuál es la diferencia entre entero corto y entero largo?
Todos son del mismo tipo de datos. La diferencia es que el rango de valores y el tamaño de bits son diferentes. Los diferentes valores aplican diferentes variables de tipo de datos.
La longitud de bits binarios de un entero corto es 16 y la longitud de bits binarios de un entero largo es de 32 bits. Es decir, los números enteros largos pueden representar números enteros con más dígitos. El rango de números enteros que pueden representarse mediante números enteros cortos es -32768 ~ 32767.
Los enteros largos son -2147483648 ~ 2147483647. Por ejemplo, hay un número 32780, que solo puede representarse con números enteros largos, no con números enteros cortos.
Uso básico
1. & ampC short es un tipo de datos que oscila entre -32768 y +32767.
2. * * * *Hay dos tipos:
I corto sin signo; puedo representar 0~65535.
Firmado (predeterminado) corto I; puedo referirme a -32768~+32767.