Ver Mensaje Individual
  #2 (permalink)  
Antiguo 22/07/2013, 20:35
carbon
 
Fecha de Ingreso: enero-2012
Ubicación: Buenos Aires
Mensajes: 745
Antigüedad: 13 años
Puntos: 35
Respuesta: Array Dinamicos de palabras :P

Me suena como que estás mezclando algo de C con C++. Si vas a usar este último, directamente implementalo con la clase string. No te digo más porque ni idea de C++.

Acá un ejemplo en C, que reserva memoria para un array de 5 items, en donde cada uno tiene espacio para 20 caracteres, modificalos a tu gusto:

Código C:
Ver original
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3. #include <string.h>
  4.  
  5. int main(int argc, char **argv)
  6. {
  7.     char **array;
  8.     int i;
  9.    
  10.     array = malloc(5);
  11.    
  12.     for (i = 0; i < 5; i++)
  13.     {
  14.         array[i] = malloc(20);
  15.     }
  16.    
  17.     strcpy(array[0], "Hello, world!");
  18.    
  19.     printf("%s\n", array[0]);
  20. }

Solo le asigno valor a la posición 0, tenés espacio hasta la (posición) 4.

Espero que te sirva.