lunes, 11 de junio de 2012

MODOS DE LOS PARAMETROS:

IN:  El valor del parametro real se pasa al procedimiento cuando se produce el llamado al mismo. Dentro del procedimiento, el parametro formal se comporta como una constante(SOLO LECTURA). Cuando el procedimiento finaliza y devuelve el control al entorno en el que se produjo la llamada, el parametro real no se modifica.

OUT: Se ignora cualquer valor que el parametro real pueda tener cuando se produzca la llamada al procedimiento. Dentro del procedimiento, el parametro formal se comporta como una variable sin inicializar, por lo que contiene el valor NULL . Puede leerse dicha variable y en escribirse. Cuando el Procedimiento finaliza y devuelve el control al entorno en el que se produjo la llamada, se asigna el valor del parametro formal al parametro real.

IN OUT:  Este metodo es una combinacion de los modos IN y OUT. El valor del parametro real se pasa al procedimiento cuando se produce la llamada. Dentro del procedimiento, el parametro formal se comporta como una variable inicializada, pudiendose leer y escribir en ella.  Cuando el procedimiento finaliza y devuelve el control al entorno en el que se produjo la llamada, los contenidos del parametro formal se asignan al parametro real.

No hay comentarios:

Publicar un comentario