Un programa una vez ejecutado puede dar lugar a una solución incorrecta. Este caso exige un análisis minucioso de cómo se desarrolla el programa en su ejecución; esto es, entrar en la fase de depuración del programa. La forma más sencilla y eficaz para realizar este proceso, es utilizar un programa depurador.
Funciones.
En el lenguaje C, una función es el equivalente a un procedimiento en Pascal o a una subrutina en Fortran. Una función proporciona una forma conveniente de encapsular algunos cálculos, que se pueden emplear después sin preocuparse de su implantación.
Con funciones diseñadas adecuadamente, es posible ignorar cómo se realiza un trabajo; es suficiente saber qué se hace. El C hace que el uso de funciones sea fácil, conveniente y eficiente; es común ver una función corta definida y empleada una sola vez, únicamente porque eso esclarece alguna parte del código. Una definición de función tiene la forma siguiente:
tipo_de_retorno nombre_de_función ([parámetros])
{
{
declaraciones;
instrucciones;
instrucciones;
}
Las definiciones de función pueden aparecer en cualquier orden y en uno o varios ficheros fuente, pero una función no puede separarse en archivos diferentes. Para devolver valores, las funciones ejecutan la instrucción return, que puede tener una expresión que se devuelve como el valor de la función.
Cuando una función devuelve un valor, el tipo del mismo viene especificado antes del nombre de la función. Una función no tiene necesariamente que regresar un valor.
No hay comentarios:
Publicar un comentario