Foro de elhacker.net

Programación => Programación C/C++ => Mensaje iniciado por: kur79 en 14 Diciembre 2015, 14:40 pm



Título: Ayuda con una cabecera de matrices [c++]
Publicado por: kur79 en 14 Diciembre 2015, 14:40 pm
Buenas tengo un código de una función que tengo que hacerle algunos cambios, pero la cabecera no la entiendo

Código
  1. void algoritmo(int l, int n,int m,int **a,int **b,int **c){
  2.    int i,j,k;
  3.    for(k=0;k<n;k++){
  4.        for(i=0;i<l;i++){
  5.            c[k][i]=0;
  6.            for(j=0;j<m;j++)
  7.                c[k][i]+=a[k][j]*b[j][i];
  8.        }
  9.    }
  10. }

Los int **a no entiendo qué es, sé que es una matriz de int o un puntero a una matriz de int. He ahí el caso, que yo mi main no se cómo definirlo para pasarselo a la función.


Título: Re: Ayuda con una cabecera de matrices [c++]
Publicado por: 0xFer en 14 Diciembre 2015, 15:09 pm
Es un puntero a puntero:
http://c.conclase.net/curso/?cap=017
http://www.uv.es/eees/archivo/PON-C-13.pdf