Subprogramas:Variables locales y globales


Las variables utilizadas en los programas principales y subprogramas se clasifican en dos tipos:
-variables locales
-variables globales

Una variable local es aquella que esta declarada y definida dentro de un subprograma(ya sea función o procedimiento). Su acceso es solo permitido dentro del subprograma en el que fue definido.

En cambio una variable global es aquella que esta declarada para el programa o algoritmo principal, del que dependen todos los subprogramas. Su acceso es permitido a todos los subprogramas y al programa principal.