Tema: Funciones
Ver Mensaje Individual
  #2 (permalink)  
Antiguo 08/11/2007, 15:03
mariano_donati
 
Fecha de Ingreso: marzo-2005
Mensajes: 1.418
Antigüedad: 19 años, 9 meses
Puntos: 9
Re: Funciones

hola mawster. Te comento que yo también estoy empezando con C. Voy a tratar de explicartelo lo mejor que pueda, seguramente después vendrá alguien que podrá aclarartelo un poco más. Los parámetros de una función consideralos como variables locales de esa misma función, cuyo valor inicial será el que nosotros le demos al momento de llamar la función. Por ejemplo, si tenés la siguiente función:

int suma ( int a, int b )
{
return a + b;
}

y lo llamas de esta forma suma ( 5, 8 ); podrías verlo desde este otro punto de vista:

int suma ()
{
int a = 5;
int b = 8;

return a + b;
}

Si en lugar de constantes utilizas un par de variables, unNumero, otroNumero y entonces las primeras dos líneas del cuerpo de la función quedarían así:

int a = unNumero;
int b = otroNumero;

Fijate que los parametros nos sirven para que la función pueda trabajar con valores que no están definidos dentro de la misma.
Espero que haya sido útil.
Saludos!.
__________________
Add, never Remove