Título: [C] Explicación de cómo hacer arreglos multidimensionales dinámicos Publicado por: eenube en 15 Marzo 2016, 01:31 am Hola a todos. He escrito este pequeño ejemplo de cómo escribir arreglos dinámicos con varias dimensiones. Espero les sirva.
Código
http://eenube.com/index.php/ldp/c/18-arreglos-dinamicos-multidimensionales-en-c MOD EDIT: Usar etiquetas GeSHi. Título: Re: [C] Explicación de cómo hacer arreglos multidimensionales dinámicos Publicado por: MAFUS en 15 Marzo 2016, 18:41 pm Está bien, pero debes retocar una cosa:
Cuando vas a inicializar las columnas, y, y una de estas inicializaciones falla retornas NULL y regresas, pero esto te crea pérdida de memoria: todos los punteros anteriormente inicializados desaparecerán al salir de la función, pero su memoria seguirá adquirida. P.ej.: Si la última inicialización de y falla pedrerás la memoria del array principal, x, y de cada una de las ys, menos la última que ha fallado. |