Buenas,
Estoy peleandome con el tema de matrices en C.
Encontré un manual muy bueno al parecer y empecé a practicar un poco.
Alguien puede decirme porque el compilador me tira error de incompatibilidad de tipos cuando hago lo sig:
//COMIENZO CODIGO
float mat[3][4], **p;
**p = mat; //aca se da el error
//FIN CODIGO
Deseo hacerlo de esta manera para despues poder acceder a los elementos de la matriz segun lo hace este manual. Supuestamente accederia como sigue:
*p es el valor de mat[0]
*(p+1) es el valor de mat[1]
**p es el valor de mat[0][0]
**(p+1) es el valor de mat[1][0]
*(*(p+1)+1) es el valor de mat[1][1] --> esto es lo q deseo usar, ya que sustituyo los unos por las coordenadas y debería poder acceder a los elementos de la matriz.
Alguna ayuda?