Palabra
reservada return
La instrucción return es una de
las instrucciones de control que existen en C. Por tanto, es una
palabra reservada. Después del valor de retorno (que es una
expresión) se debe escribir un punto y coma (;). La sintaxis de la
instrucción return es:
Así, por ejemplo, en el código
fuente del siguiente programa:
#include
<stdio.h>
int
main()
{
printf( "Hola mundo"
);
return 0;
} |
Al escribir:
return
0;
Esto quiere decir que la función main devuelve el valor 0.
Precediendo
a main se ha escrito la
palabra reservada int, indicando
así, que la función retornará un valor
de tipo int (entero).
int
main()
En general, la instrucción return suele ser
la última del bloque de instrucciónes de la
función main. Al retornar el
valor 0,
indica (informa al sistema
operativo) que el programa
finalizó correctamente, es decir, sin producirse
ningún error
en su ejecución. Cuando la
función main devuelva un
valor distinto de cero, esto siginificará que se ha
producido algún error en la ejecución del
programa, o que ha ocurrido algo fuera de lo normal.
(Véase
el apartado 1.3
Estructura de un programa del
Curso
de lenguaje C).
|
|