Funciones del lenguaje C

Las funciones son porciones de código que devuelven un valor.
Permiten descomponer el programa en módulos que se llaman entre ellos.
En C no existe diferencia entrefunciones y procedimientos: a todas las subrutinas se las llama funciones.

En las funciones juegan un papel muy importe las variables, ya que como se ha dicho estas pueden ser locales o globales.Variables Globales: Estas se crean durante toda la ejecución del programa, y son globales, ya que pueden ser llamadas, leídas, modificadas, etc; desde cualquier función. Se definen antes del main().Variables Locales: Estas, pueden ser utilizadas únicamente en la función que hayan sido declaradas.
La sintaxis de una función es la siguiente:
Tipo_de_datos nombre_de_la_funcion(tipo y nombre deargumentos)
{
acciones
}

Donde:
• Tipo_de_datos: Es el tipo de dato que devolverá esa función, que puede ser real, entera, o tipo void(es decir que no devolverá ningún valor).
•Nombre_de_la_funcion: Es el identificador que le damos a nuestra función, la cual debe cumplir las reglas que definimos en un principio para los identificadores.
• Tipo y nombre de argumentos: son losparámetros que recibe la función. Los argumentos de una función no son más que variables locales que reciben un valor. Este valor se lo enviamos al hacer la llamada a la función. Pueden existirfunciones que no reciban argumentos.
• Acciones: Constituye el conjunto de acciones, de sentencias que cumplirá la función, cuando sea ejecutada. Entre ellas están:
1. Asignaciones
2. Lecturas
3.Impresiones
4. Cálculos, etc
Una función, termina con la llave de cerrar, pero antes de esta llave, debemos colocarle la instrucción return, con la cual devolverá un valor específico. Es necesariorecalcar que si la función no devuelve ningún valor, es decir, es tipo void, no tiene que ir la sentencia return, ya que de lo contrario, nos dará un error.
TIPOS DE FUNCIONES
1. Funciones que no... [continua]

Leer Ensayo Completo

Cite este ensayo

APA

(2011, 04). Funciones c. BuenasTareas.com. Recuperado 04, 2011, de http://www.buenastareas.com/ensayos/Funciones-c/2006679.html

MLA

"Funciones c" BuenasTareas.com. 04 2011. 2011. 04 2011 <http://www.buenastareas.com/ensayos/Funciones-c/2006679.html>.

MLA 7

"Funciones c." BuenasTareas.com. BuenasTareas.com, 04 2011. Web. 04 2011. <http://www.buenastareas.com/ensayos/Funciones-c/2006679.html>.

CHICAGO

"Funciones c." BuenasTareas.com. 04, 2011. consultado el 04, 2011. http://www.buenastareas.com/ensayos/Funciones-c/2006679.html.