hola, quisiera saber como tener 2 arrays con la misma referencia. no es copiar los elementos de un array a otro sino que queden con los mismos elementos. gracias
Pues cuando se los pones a uno se los pones tambien al otro...
no entendi
Pero que quieres, que dos arrays tengan el mismo contenido ?
Quote from: FreeYourMind on June 23, 2010, 06:44:23 PM
Pero que quieres, que dos arrays tengan el mismo contenido ?
No es eso, quiere tener 2 arrays que almacenen los mismos datos de la misma zona de memoria. ¿No te serviría utilizar un POINTER para eso?
yo primero pense lo mismo que wind, pero como la pregunta no es clara, preferi no responder.
digamos que me quedo con la postura de que no entendi la pregunta.
si, es eso ;D.
entonces podes, hacer un array, y el otro puede ser un puntero, o podes tener 2 punteros que apunten a un area de memoria.
Lo que tenes que tener en cuenta es que un puntero lo accedes como un vector, si lo que usas es un array (mas de 1 dimension), los calculos de posicionamiento los tenes que hacer manualmente.
suponiendo que tenes 2 dimensiones [ a ][ b ]:
pos = a * cantidad_de_elementos_dimension_b + b
si son 3 [ a ][ b ][ c ]
pos = a * cantidad_de_elementos_dimension_b * cantidad_de_elementos_dimension_c + b * cantidad_de_elementos_dimension_c + c
gracias, ya he corregido como 30 errores garrafales que tenia.
de nada... ;)