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

Tipos de dados básicos padrão C++11 integrados

C++11 C++
O padrão C++11 define os tipos de dados básicos, incluindo o tipo aritmético e o tipo vazio. Os tipos de aritmética incluem caracteres, inteiros, valores de Boole e números de ponto flutuante. O tipo vazio não corresponde a valores específicos e é usado apenas em ocasiões especiais.

  • Os tipos de aritmética são divididos em dois tipos: inteiros (incluindo caracteres e valores de Boole) e flocos.

tiposignificadoDimensões mínimas
boolTipo de touroNão definido, apenas valores de true e false
charTipos de caracteres8bit
wchar_tCaracteres largos16bit
char16_tCaracteres Unicode16bit
char32_tCaracteres Unicode32bit
shortCorto e completo16bit
intIntegração16bit
longFormação longitudinal32bit
long longFormação longitudinal64bit
floatTipo de ponto flutuante de precisão única6 dígitos válidos
doubleTipo de ponto flutuante de precisão duplaNúmero válido de 10 dígitos
long doubleTipo de ponto flutuante de precisão expandidaNúmero válido de 10 dígitos

Os computadores armazenam dados internamente em sequências de bits, cada bit não é 0 e é 1
A maioria dos computadores usa um número inteiro de 2 bits como bloco para processar a memória. O menor bloco de memória endereçável é chamado de um byte de lítio, um byte na maioria das máquinas é composto por 8 bits, a unidade básica de armazenamento é chamada de um byte de lítio, o Word, e a palavra é composta por 32 ou 64 bits, ou seja, 4 ou 8 bytes.
A maioria dos computadores associa cada byte da memória a um número (chamado endereço endereço).

Além dos inteiros de Boole e os extensos, outros inteiros podem ser divididos em inteiros com símbolos (signed) e inteiros sem símbolos (unsigned).
signed int pode ser representado como positivo, negativo e 0;
unsigned int é apenas um valor maior que ou igual a zero。。。
Os tipos int, short, long, long são inteiros com símbolos por padrão, e os tipos sem símbolos resultam da adição de um prefixo unsigned em cada um deles.

Os tipos de char são divididos em três tipos de char, char assinado e char não assinado. É importante notar que o char e o char assinado não são iguais. A forma específica de expressão do char é apenas uma das duas formas (com símbolos e sem símbolos), sendo a concretização determinada pelo 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)