Autor
|
Tema: Uso del & al llamar a una funcion (Leído 1,478 veces)
|
antolinalvaro
Desconectado
Mensajes: 23
|
Buenos días. Tengo una duda. A la hora de llamar a una función. ¿Qué diferencia hay entre usar el caracter & y no usarlo? Gracias
|
|
|
En línea
|
|
|
|
srWhiteSkull
|
Puedes poner esa parte del código que lo hace?
Si se encuentra en la declaración de un argumento es para declarar una variable como "referencia".
Si lo dices porque ves variables que se pasan en la función con el ampersand delante significa que es para pasar la "referencia" (la dirección de memoria a donde apunta el puntero de la variable).
|
|
|
En línea
|
|
|
|
antolinalvaro
Desconectado
Mensajes: 23
|
He realizado algún programa (la práctica mayoría) en el cual he de llamar en la función main a alguna función anterior y me funciona igual poniendo el & que sin ponerlo
|
|
|
En línea
|
|
|
|
MAFUS
Desconectado
Mensajes: 1.603
|
En C++? Si el & está en el prototipo de la función ese argumento será una referencia: la función puede modificar el valor en la función llamante. Sin el & el argumento es una copia, es decir, la función no puede modificar el valor en la función llamante.
|
|
|
En línea
|
|
|
|
|
Mensajes similares |
|
Asunto |
Iniciado por |
Respuestas |
Vistas |
Último mensaje |
|
|
llamar a una funcion
Programación Visual Basic
|
EpicMetal
|
1
|
1,342
|
13 Febrero 2006, 23:29 pm
por Kizar
|
|
|
Llamar a una funcion dentro de una funcion
Java
|
Kerber0
|
3
|
37,578
|
22 Noviembre 2008, 04:40 am
por joseprox
|
|
|
[javascript] llamar a funcion que se recibe por parametro de la funcion
Desarrollo Web
|
Graphixx
|
0
|
5,635
|
24 Abril 2012, 19:36 pm
por Graphixx
|
|
|
Como llamar a una funcion dentro de otra funcion. Una ayuda urgentemente porfavo
Programación C/C++
|
LobateZZZ
|
1
|
10,239
|
14 Abril 2013, 03:07 am
por rir3760
|
|
|
Consulta - Llamar función dentro de su misma función
Programación C/C++
|
DeMoNcRaZy
|
4
|
5,325
|
8 Marzo 2015, 17:29 pm
por DeMoNcRaZy
|
|