Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /*
- * fichero: varlocal2.cpp
- *
- * proposito: mostrar la declaracion de variables locales
- *
- * compilar: $ g++ -o varlocal2 varlocal2.cpp
- * $ make varlocal2
- * ejecutar: $ ./varlocal2
- */
- #include <iostream>
- using namespace std;
- // Las variables son locales por que son declaradas por
- // fuera de cualquier función.
- int
- main() {
- // Variables inicializada
- int ivarini = 10;
- bool bvarini = true;
- double dvarini = -12.23e-10;
- // Variables no inicializada
- // Al ser locales el lenguaje las inicia con
- // el valor por omision
- int ivarnoini;
- bool bvarnoini;
- double dvarnoini;
- // Variables inicializadas de solo lectura
- const int ivarinisl = 20;
- const bool bvarinisl = false;
- const double dvarinisl = 12.23e10;
- // Variables inicializados
- cout << "Valores inicializados " << endl;
- cout << "ivarini: " << ivarini << endl;
- cout << "bvarini: " << bvarini << endl;
- cout << "dvarini: " << dvarini << endl;
- // Variables no inicializadas
- cout << "Valores no inicializados " << endl;
- cout << "ivarnoini: " << ivarnoini << endl;
- cout << "bvarnoini: " << bvarnoini << endl;
- cout << "dvarnoini: " << dvarnoini << endl;
- // Variables inicializadas de solo lectura;
- cout << "Valores inicializados de solo lectura" << endl;
- cout << "ivarinisl: " << ivarinisl << endl;
- cout << "bvarinisl: " << bvarinisl << endl;
- cout << "dvarinisl: " << dvarinisl << endl;
- // dvarinisl = 1.234e20;
- ivarini = 20;
- bvarini = false;
- dvarini = 12.23e-10;
- // Variables inicializados
- cout << "Valores inicializados " << endl;
- cout << "ivarini: " << ivarini << endl;
- cout << "bvarini: " << bvarini << endl;
- cout << "dvarini: " << dvarini << endl;
- {
- // Variables inicializada
- bool ivarboq1 = true;
- int bvarboq1 = 98;
- float dvarboq1 = -12.23e-10f;
- cout << "Valores inicializados bloque interno 1 " << endl;
- cout << "ivarini: " << ivarini << endl;
- cout << "bvarini: " << bvarini << endl;
- cout << "dvarini: " << dvarini << endl;
- }
- // Variables inicializados
- cout << "Valores inicializados " << endl;
- cout << "ivarini: " << ivarini << endl;
- cout << "bvarini: " << bvarini << endl;
- cout << "dvarini: " << dvarini << endl;
- return 0;
- }
Add Comment
Please, Sign In to add comment