Variables en C++
Variables en C++
Variables en C++
Existen varios tipos de variables. Estas pueden ser de tipo lógico, de datos enteros,
de datos decimales, de tipo carácter y de cadena de caracteres o strings.
bool
Por lo general utiliza 1 byte de memoria y tiene un rango entre 0 y 1 (que son,
respectivamente, false o true). Es decir, puede tomar el valor de falso o verdadero.
char
Utiliza generalmente 1 byte de memoria y permite almacenar un carácter (unidad de
texto) o cadena de caracteres.
int
Utiliza generalmente 4 bytes de memoria y es empleado para almacenar números enteros
(sin cifras decimales) sus valores van de -2 147 483 648 a 2 147 483 647.
double
Utiliza generalmente 8 bytes de memoria y es empleado para números con menos
de 15 cifras decimales. Sus valores van de 2.2e-308 a 1.79e308.
float
Utiliza generalmente 4 bytes de memoria y es empleado para números con menos de 6
cifras decimales valores de 1.2e-308 a 3.4e-38.
En cuanto a los modificadores, estos cambian el rango de valores de tal forma
que unsigned únicamente toma los valores con signo positivo. Por su lado, long garantiza
que el tipo tendrá una anchura de 32 bits, mientras que short únicamente 16 bits.
Estos sólo se aplican a los tipos int y char, excepto long que también puede ser empleado
en el tipo double.
Declaración
Para declarar una variable, basta con indicar su tipo y el nombre que se desea poner a
dicha variable. Existen distintas convenciones en cuanto a cómo escribir el nombre de las
variables: una opción es separar las partes del nombre con un guión bajo (_) y otra es con
el uso de letras mayúsculas.
Lo importante es utilizar siempre la misma convención para tus programas para mantener
la coherencia del código.
Asignar un valor
Es posible asignar un valor a una variable en el mismo momento que la estás declarando: