Tutorial de Lenguaje C                                                                                                   Dr. Roberto Gómez


REGLA DE DECLARACIÓN DE VARIABLES

1.  No se pueden declarar dos variables globales del mismo nombre

2.  No podemos declarar dos variables automaticas del mismo nombre

3.  Si una variable global y una automatica tienen el mismo nombre la global sera destruida por la automatica

4.  Si dos variables automaticas tienen el mismo nombre la del bloque superior elimina a la del inferior
 

 Caso 1:                       Caso 2:                             Caso 3:                               Caso 4:

 type var;                    {                                         type1 var1;                       fonc(i)
 type var;                    type var;                         type2 var2;                       type1 i;
                                      type var;                                                                      {
                                      }                                          fonc(var1)                        type1 j;
                                                                                 type2 var1;                       ...
                                                                                 {                                                {type2 i;
                                                                                 type2 var2;                             type2 j;
                                                                                 ...                                                ...
                                                                                 }                                                }
                                                                                                                             }
 

MENÚ PRINCIPAL