Declarar tipos de variáveis ​​em c ++

Video: C++ - Aula 04 - Variáveis em C++

Em C ++, variáveis ​​devem ser declaradas e que deve ser atribuído um tipo. Felizmente, C ++ fornece um número de tipos de variáveis. Consulte a tabela para uma lista de variáveis, as suas vantagens e limitações.

Video: Curso de C++ - Aula 03 - Declarando variáveis

Common C ++ Tipos de Variáveis
VariávelDefinindo uma constanteO que é isso
int1Um número de contagem simples, positivo ou negativo.
short int-Uma versão potencialmente menor de int.
Ele usa menos memória, mas tem um intervalo menor.
long int10LUma versão potencialmente maior de int.
Não há diferença entre longo e
int com gcc
int long long10LeuUma versão potencialmente ainda maior de int.
flutuador1.0FUm número real de precisão simples. Esta versão menor leva menos
memória do que uma Duplo mas tem menos
precisão e um intervalo menor.
Duplo1.0Uma variável de ponto flutuante padrão.
long double-Um número de ponto flutuante potencialmente maior. No PC, long double é utilizado para o tamanho nativo do
80 × 86 do processador de ponto flutuante, o qual é 80 bits.
Caracteres&lsquo-c&rsquo-Uma única Caracteres variável armazena um
único caractere alfabético ou digital. Não é adequado para
aritmética.
wchar_tL`c’Um carácter maior capaz de armazenar símbolos com maior
conjuntos de caracteres como o chinês.
texto CHAR“Esta é uma string”A cadeia de caracteres forma uma sentença ou frase.
boolverdadeO único outro valor é falso.

o int long long e long double foram introduzidos com oficialmente C `11 ++.

Os tipos inteiros vêm em duas versões assinados e não assinados. Assinado é sempre o padrão (para tudo, exceto Caracteres e wchar_t). A versão não assinado é criado adicionando a palavra-chave não assinado na frente do tipo na declaração. As constantes sem sinal incluem um você ou você na sua designação do tipo. Assim, o seguinte um declara int não assinado variável e atribui o valor 10:

unsigned int uVariable-uVariable = 10U-

A seguinte declaração declara as duas variáveis lVariable1 e lVariable2 como tipo long int e define-los igual ao valor 1, enquanto dVariable é um conjunto duplo para o valor 1.0. Observe na declaração de lVariable2 que o int assume-se e pode ser deixado de fora:



// declarar duas variáveis ​​int longas e configurá-los para 1long int lVariable1long lVariable2- // int é assumedlVariable1 = lVariable2 = 1 - // declarar uma variável do tipo double e configurá-lo para 1.0double dVariable- dVariable = 1.0-

Você pode declarar uma variável e inicializá-lo na mesma declaração:

int nVariable = 1- // declarar uma variável e // inicializa-lo para uma

UMA Caracteres variável pode conter um único ca- uma cadeia de caracteres (que não é realmente um tipo de variável, mas funciona como um para a maioria dos propósitos) detém uma cadeia de caracteres. Portanto, ‘C’ é um Caracteres que contém o carácter C, enquanto “C” é uma string com um caractere nele.

Uma analogia grosseira é que uma ‘C’ corresponde a um prego na sua mão, enquanto “C” corresponde a uma pistola de pregos com um prego saiu na revista.

Se um aplicativo requer uma string, você tem que fornecer um, mesmo se a cadeia contém apenas um único personagem. Fornecendo nada, mas o personagem só não vai fazer o trabalho.


Publicações relacionadas