4. C++ || Variables
Las variables en C++ son una posición con nombre que reservan un espacio en la memoria para almacenar un valor con un tipo de dato especificado y tienen la cualidad de poder ser modificados; las constantes no.
¿Recuerdan las ecuaciones, cuando se trataba de hallar el valor de una variable? Aquí es lo mismo, solo que sin ecuaciones.
A lo largo de nuestros programas vamos a utilizar variables que posteriormente tomarán un valor, el nombre de la variable debe ser uno permitido por C++. Algunos programadores utilizan el subrayado para mejor legibilidad.
dia salario dia_semana nota_alumno _correo
La declaración de una variable es una sentencia, de este modo siempre debe finalizar con punto y coma. Su sintaxis es:
<tipo> <nombre de la variable>
tipo es el tipo de dato aceptado por C++.
nombre de la variable es el nombre que tendrá la variable, recuerda que debe ser uno aceptado por C++.
Nota: es obligatorio declarar las variables antes de utilizarlas. Si esto no se hace se producirá un error.
Ejemplos de declaración de variables en C++:
float salario;
int x;
char vocal;
int EDAD;
short Nota_Media;
short DiaSemana;
La inicialización de una variable es cuando se le da un valor a la misma. Su sintaxis es:
<tipo> <nombre de la variable> = <expresión>
expresión es cualquier expresión válida cuyo valor sea el del mismo tipo que tipo.
Las variables se pueden iniciar cuando se declaran.
int edad = 19;
O bien se pueden declarar y luego iniciar.
int edad;
edad = 19;
Nota: la declaración de una variable se hace una sola vez en el ámbito que se encuentre.
float salario = 500.00;
char vocal_a = 'a';
int edad = 19;
Son variables que se declaran dentro de una función y son visibles sólo en esa función. A lo largo del curso veremos que puede haber más de una función en los programas C++. Algunas reglas de la variables locales son:
Son variables que se declaran fuera de la función main y son visibles en todas partes del programa C++.
Las variables a, b y c son visibles en todas partes del programa mientras que la variable vocal, sólo es visible en la función main.
¿Recuerdan las ecuaciones, cuando se trataba de hallar el valor de una variable? Aquí es lo mismo, solo que sin ecuaciones.
A lo largo de nuestros programas vamos a utilizar variables que posteriormente tomarán un valor, el nombre de la variable debe ser uno permitido por C++. Algunos programadores utilizan el subrayado para mejor legibilidad.
dia salario dia_semana nota_alumno _correo
Declaración de una variable en C++
La declaración de una variable es una sentencia, de este modo siempre debe finalizar con punto y coma. Su sintaxis es:
<tipo> <nombre de la variable>
tipo es el tipo de dato aceptado por C++.
nombre de la variable es el nombre que tendrá la variable, recuerda que debe ser uno aceptado por C++.
Nota: es obligatorio declarar las variables antes de utilizarlas. Si esto no se hace se producirá un error.
Ejemplos de declaración de variables en C++:
float salario;
int x;
char vocal;
int EDAD;
short Nota_Media;
short DiaSemana;
Inicialización de variables en C++
La inicialización de una variable es cuando se le da un valor a la misma. Su sintaxis es:
<tipo> <nombre de la variable> = <expresión>
expresión es cualquier expresión válida cuyo valor sea el del mismo tipo que tipo.
Las variables se pueden iniciar cuando se declaran.
int edad = 19;
O bien se pueden declarar y luego iniciar.
int edad;
edad = 19;
Nota: la declaración de una variable se hace una sola vez en el ámbito que se encuentre.
float salario = 500.00;
char vocal_a = 'a';
int edad = 19;
Variables locales en C++
Son variables que se declaran dentro de una función y son visibles sólo en esa función. A lo largo del curso veremos que puede haber más de una función en los programas C++. Algunas reglas de la variables locales son:
- Una variable local dentro de una función no puede ser modificada por ninguna sentencia externa a la función.
- Una variable local puede compartir el mismo nombre que otra variable siempre y cuando no estén en la misma función o ámbito.
- Las variables locales no existen en memoria hasta que se ejecuta la función.
#include <iostream> using namespace std; int main() { int x, y; //declaración de variables locales x = 5; // inicialización y = 5; //de variables int z = x + y; //declaración e inicialización de una variable local cout<<"La suma es igual a "<<z; return 0; }
Variables goblales en C++
Son variables que se declaran fuera de la función main y son visibles en todas partes del programa C++.
#include <iostream> using namespace std; int a, b, c; // declaración de variables globales int main() { char vocal; // declaración de variable local // … }
Las variables a, b y c son visibles en todas partes del programa mientras que la variable vocal, sólo es visible en la función main.
Publica un comentario