jueves, 9 de febrero de 2012

Declaración de variables


Declaración de variables  


Una característica del C es la necesidad de la declaración de las variables que se usarán en el programa. 

Aunque esto resulta chocante para los que se aproximan al C desde otros lenguajes de programación, es en realidad una característica muy importante y útil de C, ya que ayuda a conseguir códigos más compactos y eficaces, y contribuye a
facilitar la depuración y la detección y corrección de errores. 


Cómo se declaran las variables  

El sistema es siempre el mismo, primero se especifica el tipo y a continuación una lista de variables.  

En realidad, la declaración de variables puede considerarse como una sentencia. Desde este punto de vista, la declaración terminará con un ";". Sintaxis: 

<tipo> <lista de variables>;  

Existe una particularidad relacionada con el punto en que se declaren las variables.

Las variables declaradas dentro de una función sólo serán accesibles desde el interior de esa función, y se conocen como variables locales de la función. Las variables declaradas
fuera de las funciones, serán accesibles desde todas las funciones, y son conocidas como variables globales.  

También es posible inicializar las variables dentro de la misma declaración. 

Ejemplo:  

int a = 1234;
bool seguir = true, encontrado;

Declararía las variables "a", "seguir" y "encontrado"; y además iniciaría los valores de "a" y "seguir" a 1234 y "true", respectivamente.  

En C, contrariamente a lo que sucede con otros lenguajes de programación, las variables no inicializadas tienen un valor indeterminado, contienen lo que normalmente se
denomina "basura", también en esto hay excepciones como veremos más adelante. 


0 comentarios:

Publicar un comentario

Seguidores