*PROCEDIMIENTOS*
*FUNCIONES*
-Son subprogramas, es decir, módulos que forman parte de un programa y realizan una tarea
específica.
Un procedimiento puede tener sus propias variables que se declaran en la sección var
del propio procedimiento.
Estas se...
More
*PROCEDIMIENTOS*
*FUNCIONES*
-Son subprogramas, es decir, módulos que forman parte de un programa y realizan una tarea
específica.
Un procedimiento puede tener sus propias variables que se declaran en la sección var
del propio procedimiento.
Estas se llaman variables locales.
La casilla de memoria para estas
variables se crea cada vez que el procedimiento es llamado y se borran al salir del mismo.
Asi, las
variables locales para un procedimiento sólo se pueden usar en el cuerpo del procedimiento y no
en el cuerpo principal del programa.
La función es una estructura autónoma similar a los módulos.
La diferencia radica en que la función
se usa para devolver un solo valor de un tipo de dato simple a su punto de referencia.
La función
se relaciona especificando su nombre en una expresión, como si fuera una variable ordinaria de
tipo simple.
Las funciones se dividen en estándares y definidas por el usuario.
- Estándar: Son funciones proporcionadas por cualquier lenguaje de programa
Less