Ver Mensaje Individual
  #9 (permalink)  
Antiguo 05/01/2007, 08:39
Avatar de TolaWare
TolaWare
Colaborador
 
Fecha de Ingreso: julio-2005
Mensajes: 4.352
Antigüedad: 19 años, 8 meses
Puntos: 24
Re: Error en declaración de funcion

Cita:
Iniciado por MaxExtreme Ver Mensaje
Los arrays SIEMPRE tienen una cantidad de elementos fija.

En cualquier caso, como te dijo Instru, las funciones se suelen hacer pasando punteros **, y otro valor que indique el tamaño de lo que estás pasando.

Por otra parte, te desaconsejo completamente el uso de matrices dobles.

Y para hacer la función que quieres, basta usar un memcpy() :)
Estas en lo cierto, pero el problema es que no solo necesito copiar matrices, también tengo que hacer multiplicación de matrices, invertir matrices, averiguar autovectores de matrices, y un largo etc de matrices.

Coincido contigo en evitar el uso de arrays multidimensionales, pero lamentablemente, el problema que tiene que resolver el programa que estoy desarrollando es inherentemente multidimensional, por lo que no puedo evitar su uso.

Igual, el problema ya lo resolví como me indico instru.

Gracias a todos por las ayudas y sugerencias