Ver Mensaje Individual
  #2 (permalink)  
Antiguo 14/10/2014, 00:56
eferion
 
Fecha de Ingreso: octubre-2014
Ubicación: Madrid
Mensajes: 1.212
Antigüedad: 9 años, 6 meses
Puntos: 204
Respuesta: [c++] modificar valores de un arreglo en una funcion

En ese caso tienes que hacer uso de memoria dinámica. Eso si, para evitar lagunas de memoria recuerda que tienes que preocuparte de liberar la memoria de forma manual.

Código C++:
Ver original
  1. // el arreglo va a almacenar un máximo de 5 elementos
  2. int* arreglo = new int[5];
  3.  
  4. // liberamos la memoria
  5. delete[] arreglo;
  6.  
  7. // ahora el arreglo es capaz de almacenar 20 enteros
  8. arreglo = new int[20];