Declarar tipos de variables en c ++

En C ++, las variables deben ser declaradas y ellos deben tener asignado un tipo. Afortunadamente, C ++ proporciona un número de tipos de variables. Consulte la tabla para obtener una lista de variables, sus ventajas y limitaciones.

C ++ común tipos de variables
VariableLa definición de una constanteLo que es
int1Un número de conteo simple, ya sea positiva o negativa.
short int-Una versión más pequeña de potencial int.
Se utiliza menos memoria pero tiene un rango menor.
long int10LUna versión potencialmente mayor de int.
No hay ninguna diferencia entre largo y
int con gcc
long int largo10LLUna versión potencialmente aún mayor de int.
flotador1.0fUn número real de precisión simple. Esta versión más pequeña toma menos
memoria que una doble pero tiene menos
precisión y un rango más pequeño.
doble1.0Una variable de coma flotante estándar.
doble largo-Un número de coma flotante potencialmente mayor. En el PC, doble largo se utiliza para el tamaño natural de la
procesador de coma flotante 80 × 86, que es de 80 bits.
carbonizarse&lsquo-c&rsquo-Un único carbonizarse variable almacena una
solo carácter alfabético o digital. No es adecuado para
aritmética.
wchar_tL`c’Un personaje más grande capaz de almacenar símbolos con mayor
juegos de caracteres como el chino.
char string“Esto es una cadena”Una cadena de caracteres es una oración o frase.
boolciertoEl único otro valor es falso.

los long int largo y doble largo fueron introducidos oficialmente con C ++ `11.

Video: C++ - Declaraciones de variables

Los tipos enteros vienen en dos versiones con y sin signo. Firmado es siempre el valor por defecto (para todo, excepto carbonizarse y wchar_t). La versión sin firmar se crea mediante la adición de la palabra clave no firmado frente al tipo en la declaración. Las constantes sin signo incluyen una T o u en su designación de tipo. Por lo tanto, la siguiente declara una unsigned int variable y le asigna el valor 10:

unsigned int uVariable-uVariable = 10U-

La siguiente declaración declara las dos variables lVariable1 y lVariable2 tipo long int y establece ellos igual al valor 1, mientras dVariable es un doble juego al valor 1,0. Fíjese en la declaración de lVariable2 que el int se supone y se puede dejar fuera:

Video: 2 Tutorial de Programción en DEV C++ (TIPOS DE VARIABLES)

// declarar dos variables int largos y ponerlos a 1long int lVariable1long lVariable2- // int es assumedlVariable1 = lVariable2 = 1 - // declara una variable de tipo doble y configurarlo para 1.0double dVariable- dVariable = 1.0-

Se puede declarar una variable e inicializar en la misma declaración:

int nVariable = 1- // declarar una variable y // inicializar a 1

UN carbonizarse variable puede contener un solo caracte- una cadena de caracteres (que no es realmente un tipo variable, pero funciona como uno para la mayoría de los propósitos) contiene una cadena de caracteres. Así, `DO` es un carbonizarse que contiene el carácter C, mientras "DO" es una cadena con un carácter en ella.

Una analogía aproximada es que una `DO` corresponde a un clavo en la mano, mientras "DO" se corresponde con una pistola de clavos con un clavo a la izquierda en la revista.

Si una aplicación requiere una cadena, tienes que proporcionar uno, incluso si la cadena contiene sólo un único carácter. Proporcionar nada más que el carácter no hará el trabajo.

Artículos Relacionados