Preguntas etiquetadas con 'paso por referencia'

Pasar por referencia es una estrategia de clasificación de argumentos en la que la ubicación de la variable en la memoria se pasa a la función, no una copia del valor de la variable, aunque la función aparece en el código fuente para obtener la variable en sí, no un puntero a ella.
92
respuestas

¿Es java "paso por referencia" o "paso por valor"?

Siempre he creído que Java es un enlace de paso. Sin embargo, he visto un par de publicaciones en el blog (por ejemplo, este blog) que afirman que este no es el caso. No creo que entienda la diferencia que hacen. ¿Cuál es la explicación?
set 02 sep '08 a las 23:14
24
respuestas

¿Cómo pasar una variable por referencia?

La documentación de Python parece desconocer si los parámetros se pasan por referencia o por valor, y el siguiente código crea la clase de valor Original sin cambios PassByReference: def __init __ (self): self.variable = 'Original' self.ch ...
Establecer el 12 de junio de 2009 a las 1:23
33
respuestas

¿Es javascript con referencias cruzadas o con enlaces cruzados?

Los tipos primitivos (Número, Cadena, etc.) se pasan por valor, pero los objetos son desconocidos, ya que pueden pasar por valor (en caso de que consideremos que la variable que contiene el objeto es en realidad una referencia al objeto) y ne ...
set 06 feb '09 a las 0:23
19
respuestas

¿Cuál es la diferencia entre pasar por referencia o pasar por valor?

¿Cuál es la diferencia entre un parámetro pasado por un parámetro de referencia pasado por un valor? ¿Podrías dar algunos ejemplos?
fijado el 17 de diciembre '08 a las 4:49
4
respuestas

Javascript por referencia o por valor

Estoy buscando un buen material de lectura bueno cuando Javascript transmite algo por valor y cuando por referencia y cuando un cambio en el elemento pasado afecta el valor fuera de la función, y cuando no. También me interesa cuando la asignación de otra variable fue ...
se establece julio 07 '11 a las 6:58
12
respuestas

¿Javascript sigue el enlace?

¿Pasa Javascript por referencia o transmite valores? Aquí hay un ejemplo de Javascript: The Good Parts. Estoy muy confundido por el parámetro my para la función de rectángulo. En realidad, esto está indefinido y se invalida dentro de la función. No hay enlace original. Si tengo éxito ...
fijado el 28 de octubre '12 a las 0:50
12
respuestas

¿Por qué debería usar la palabra clave "final" para un parámetro de método en Java?

No puedo entender dónde es realmente conveniente la palabra clave final cuando se utiliza en los parámetros del método. Si excluimos el uso de clases anónimas, la legibilidad y la declaración de intenciones, entonces me parece casi inútil. Obligando a ...
01 de febrero conjunto '09 a las 12:49
7
respuestas

¿Cómo transferir objetos a funciones en C ++?

Soy nuevo en la programación de C ++, pero tengo experiencia en Java. Necesito orientación sobre pasar objetos a funciones en C ++. ¿Necesito pasar punteros, enlaces o valores sin punteros y sin un enlace? Recuerdo que en Java tales problemas n ...
fijado el 26 de enero '10 a las 15:08
11
respuestas

¿Por qué usar la palabra clave 'ref' al pasar un objeto?

Si paso un objeto a un método, ¿por qué debo usar la palabra clave ref? ¿No es ese el comportamiento por defecto? Por ejemplo: class Program {static void Main (string [] args) {TestRef t = new TestRef (); t.Something = "Foo"; ...
establecer 09 oct. '08 a las 2:49 pm
12
respuestas
8
respuestas

Pasar variables por referencia a Javascript

¿Cómo transferir variables por referencia en JS? Tengo 3 variables que quiero realizar con varias operaciones, así que quiero ponerlas en un bucle for y realizar operaciones para cada una de ellas. pseudocódigo: myArray = new Array (var1, var2, var3); para ...
establecer 12 oct. '11 a las 21:18
10
respuestas

¿Es mejor pasar en C ++ por valor o pasar un enlace permanente?

¿Es mejor pasar en C ++ por valor o pasar un enlace permanente? Me pregunto cuál es mejor. Entiendo que un pase con un enlace permanente debería proporcionar un mejor rendimiento en el programa, porque no está haciendo una copia alternativamente ...
fijado el 07 de noviembre '08 a las 0:43
13
respuestas

¿Las variables de PHP se pasan por valor o por referencia?

¿Se enumeran las variables de PHP por valor o por referencia?
se establece para el 04 de agosto. '08 a la 1:51
7
respuestas

¿Las matrices en PHP se pasan por valor o por referencia?

Cuando una matriz se pasa como un argumento a un método o función, ¿se pasa por referencia? Cómo hacerlo: $ a = array (1,2,3); $ b = $ a; ¿Es $ b una referencia a $ a?
establecido el 09 de enero '10 a las 0:32
17
respuestas

Transferencia por referencia en C

Si C no admite el paso de variables por referencia, ¿por qué funciona esto? #include <stdio.h> void f (int * j) {(* j) ++; } int main () {int i = 20; f (p); printf ("i =% d \ n", i); devuelve 0; } Salida $ gcc -std = c9 ...
set 09 feb '10 a las 16:52