20/09/2012, 11:48
|
| | Fecha de Ingreso: septiembre-2012 Ubicación: Valparaíso
Mensajes: 1
Antigüedad: 12 años, 2 meses Puntos: 0 | |
Pasar arreglo por valor Intentaré ser lo más claro posible. He programado una función en C que recibe y opera sobre vectores los que son pasados usando punteros. Mi consulta viene del hecho que no deseo alterar el contenido de los vectores, pues realmente son parte de un esquema iterativo.
Actualmente estoy copiando los vectores en memoria alocada via un malloc, y esos los estoy pasando a mi función que desarrolla los cálculos. Pero realmente me molesta tener que "gastar" ésta memoria. Espero que mi consulta no sea muy boba puedo darles más detalles si necesitan, les agradezco mucho de antemano.
Un abrazo,
Felipe. |