19/01/2013, 00:44
|
| | Fecha de Ingreso: abril-2010 Ubicación: Rosario
Mensajes: 1.850
Antigüedad: 14 años, 7 meses Puntos: 228 | |
Respuesta: Mini programa "si es par" El return es de uso general... se puede usar en cualquier funcion y en cualquier momento. Basicamente el return espera un parametro que va a devolver la funcion, Por ejemplo
La funcion
int suma() {...}
Devuelve un entero entonces denro de la funcion el return debe tener un enetero como parametro.
char caracter () {...}
Devuelve un char asi que el return debe tener un caracter como parametro.
La sentencia return se puede poner en cualquier parte de la funcion y lo que hace es abandonar inmediatamente la funcion y devolver el paramentro (seria como saltar al final). Luego el proceso siga donde fue llamada esa funcion.
Obviamente no solo se usa para devolver si hubo error o no. Tambien puede devolver datos utiles. como la funcion suma
int suma (int a , int b) { return a + b ; }
Y la usamos de esta forma
int main()
{
printf("El numero es %d\n", suma(1,2));
return 0;
}
Evidentemente el return en el main hace que termine la funcion main y como no hay otro punto de partida el proceso termina y devuelve ese entero como salida.
Espero que se entienda. Saludos
PD: La funcion getch no es estandar. |