11/08/2010, 01:37
|
| | Fecha de Ingreso: enero-2008
Mensajes: 229
Antigüedad: 16 años, 11 meses Puntos: 1 | |
Respuesta: Me pone nervioso !!! cuando quieres pasar a la funcion una variable por puntero. Pasar un valor por referencia y por puntero es cuando dentro de esa funcion vas a cambiar el valor de dicha variable y quieres que se cambio de valor se vea reflejado en la funcion que invoco a la funcion que recibe una variable por referencia o por valor.
La referencia es hasta cierto punto similar a un puntero ya que los dos apuntan a la direccion de memoria de una variable. La diferencia es que a un puntero tu le puedes asignar otra posicion de memoria mientras que a una referencia no.
Los puntero es una caracterista que se heredo de C, por otra parte el paso por referencia es algo que surge con C++. Asi que almenos que se extrictamente necesario utiliza la referencia para variables que van a modificarse dentro de una funcion. |