Tableau comme argument d'une fonction

Bonjour,
J'aimerais programmer une fonction qui prend en argument n'importe quelle matrice de dimension 2 mais je ne sais pas comment écrire la ligne de déclaration. J'ai essayer :
void fonction(double tab[][]){.....}
mais ça ne marche.
Quelqu'un pourrait il m'aider ?
Je vous remerci à l'avance.

Confucius

3 réponses

  • Votes
  • Date
  • Date décroissante
  1. void fonction( double tab[] [<taille_matrice]){...}
    1. Il faut que tu passe un pointeur :

      void fonction( double * tab ) {

      ma_valeur = tab[5][4]; // g pris pour exemple la cellule x=5 y=4

      ...
      }

      @++ !!!