Type/to search
8
Follow
1375
Followers
Tipos de datos básicos integrados estándar de C++11
Quantpedia
Created 2017-12-26 18:11:44  Updated 2017-12-26 18:12:00
 0
 2436

Tipos de datos básicos integrados estándar de C++11

C++11 C++
El estándar C++11 define los tipos de datos básicos, incluidos el tipo aritmético y el tipo vacío. Los tipos de aritmética incluyen caracteres, números enteros, valores de Boolean y números de puntos flotantes. El tipo vacío no corresponde a valores específicos y solo se usa en ocasiones especiales.

  • Los tipos de aritmética se dividen en dos clases: los tipos integrales (incluyendo caracteres y valores de Boole) y los tipos de punto flotante.

tiposignificadoLas dimensiones mínimas
boolTipo de burroNo está definido, solo tiene valores de verdadero y falso
charTipo de carácter8bit
wchar_tCaracteres en el ancho16bit
char16_tCaracteres en Unicode16bit
char32_tCaracteres en Unicode32bit
shortTipo corto y completo16bit
intModelado16bit
longEl cuerpo largo.32bit
long longEl cuerpo largo.64bit
floatTipo de punto flotante de una sola precisiónSeis números válidos
doubleTipo de punto flotante de doble precisión10 números válidos
long doubleTipo de punto flotante de precisión ampliada10 números válidos

El ordenador almacena datos internamente en secuencias de bits, cada bit no es 0 y es 1.
La mayoría de las computadoras procesan la memoria en bloques de bits por un número entero de 2, el bloque de memoria más pequeño que se puede localizar se conoce como byte de iones, un byte de la mayoría de las máquinas se compone de 8 bits, la unidad básica de almacenamiento se conoce como byte de iones, palabra, se compone de 32 o 64 bits, es decir, 4 u 8 bytes.
La mayoría de las computadoras asocian cada byte en la memoria con un número (conocido como dirección).

Aparte de los tipos Boolean y los extendidos, los otros tipos enteros se dividen en los tipos enteros con símbolo (signed) y los tipos enteros sin símbolo (unsigned).
signed int puede representar números positivos, negativos y 0;
unsigned int sólo indica un valor mayor que o igual a 0.。。。
Los tipos int, short, long, long son integer con signos por defecto, y se obtienen los tipos sin signos añadiendo un prefijo unsigned al frente de cada uno de ellos.

Los tipos de char se dividen en tres tipos de char, char firmado y char sin firmar, pero hay que tener en cuenta que los char y los char firmados no son lo mismo. La forma concreta de representación de los char es solo una de las dos formas (con símbolos y sin símbolos), y la implementación concreta es determinada por el compilador.

Related Recommendations
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)