¿que significa pasarle un parametro por referencia a una función?

28/08/2003 - 19:26 por ja2c | Informe spam
He visto que en ocasiones cuando se declara una dll, en algunos articulos
dicen que a la función se le pasa por referencia un parámetro determinado.
¿Alguien puede aclarar el significado de esto?...
Gracias


PortalFox :: Nada corre como un zorro
http://www.portalfox.com

PortalFox - NNTP Forum Gateway

Preguntas similare

Leer las respuestas

#1 Carlos Woolfolk
28/08/2003 - 21:43 | Informe spam
Cuando pasas una variable por referencia a una función significa que le
estas pasando la dirección de memoria de la variable, esto es, que cualquier
cambio que sufra tu variable dentro de la función se vera reflejado al salir
de la misma. Si pasas la variable por valor no pasas la dirección de memoria
y si esta cambia dentro de la función al salir de ella tu variable continua
con el mismo valor con el que entro a la funcion.

Cada paso que daba era como la
noche oscura de Coelho, pero a
cada paso también el temor se
iba perdiendo, iba entendiendo
poco a poco mi noche oscura.

Carlos Woolfolk

"ja2c" escribió en el mensaje
news:
He visto que en ocasiones cuando se declara una dll, en algunos articulos
dicen que a la función se le pasa por referencia un parámetro determinado.
¿Alguien puede aclarar el significado de esto?...
Gracias


PortalFox :: Nada corre como un zorro
http://www.portalfox.com

PortalFox - NNTP Forum Gateway
Respuesta Responder a este mensaje
#2 Juanjo Masdeu
28/08/2003 - 22:03 | Informe spam
Cuando envias un parametro por referencia significa que si el metodo lo
modifica, o sea, cambia su valor, se te ve reflejado el cambio en el metodo
que lo llamó.
ej:
procedure metodoEjemplo

p1 = 0
do m1 with p1
*
* el valor de p1 es 10
endproc

procedure m1 (p1)

p1 = 10
-
endproc

Juanjo
Paysandu - Uruguay

ja2c escribió en el mensaje de noticias

He visto que en ocasiones cuando se declara una dll, en algunos articulos
dicen que a la función se le pasa por referencia un parámetro determinado.
¿Alguien puede aclarar el significado de esto?...
Gracias


PortalFox :: Nada corre como un zorro
http://www.portalfox.com

PortalFox - NNTP Forum Gateway
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida