[Up] [Next]
Go up to Funciones
Go forward to Proposicion return

Definicion de una Funcion

La definicion de una funcion consiste en un encabezamiento y un cuerpo. De manera explicita, podriamos decir que es un bloque o una proposicion compuesta. Si hay declaraciones, deben aparecer al principio del bloque, antes de cualquier proposicion ejecutable. El encabezamiento puede ser tan solo un identificador y unos parentesis. Un ejemplo sencillo es:

        suma_num()    /* encabezamiento */
        {             /* el cuerpo es cuanto está entre llaves */
            int a, b;
 
            a = 5;
            b = 6;
            printf("%d\n", a + b);
        }
Todas las variables declaradas en el cuerpo de una funcion se dice que son "locales" a esa funcion. Otras variables no declaradas ni como argumentos ni en el cuerpo de la funcion se consideran como "globales" a la funcion y deben definirse en forma externa.

spy@inf.utfsm.cl

[Up] [Next]