Académique Documents
Professionnel Documents
Culture Documents
Lenguaje C, como sabemos, est compuesto en su mayora por funciones, por lo tanto, adems de
las funciones ya conocidas, (printf, scanf, main(), etc). El programador puede crear sus propias
funciones acorde a sus necesidades, conocidas tambin como funciones de usuario.
Mediante funciones, el programador puede fraccionar un programa extenso en bloques de cdigo,
que hacen que el programa sea ms legible.
- Las funciones en C, no se pueden anidar, es decir, no se puede declarar dentro de otra funcin.
- Las funciones en C, son globales, es decir, se pueden llamar desde cualquier parte del programa
- Cuando se llama a una funcin en C, se ejecutan todas las instrucciones que contiene la funcin,
y una vez terminadas, se regresa el control a la instruccin siguiente a la que la llam.
- Cuando se accede a una funcin, es posible pasarle argumentos (o parmetros) y cuando la
funcin procesa estos argumentos, sta devuelve un valor mediante la instruccin return;
-Toda funcin debe declararse antes de ser utilizada y antes de la funcin main(), de ah su
carcter global.
Una funcin en C tiene la estructura siguiente:
La funcin suma recibe los valores que vengan contenidos en j y k y los almacena en a y b,
respectivamente, es decir, a recibe el valor de j y b recibe el valor de k
return (a+b) regresar el resultado de la operacin, que se mostrar con la funcin printf