J'ai essayé de résoudre ce problème toute la journée:Comment passer un double tableau à une fonction dans C?
Comment passer un double tableau à une fonction?
Voici un exemple:
int matrix[5][2] = { {1,2}, {3,4}, {5,6}, {7,8}, {9,10} };
Et je veux passer cette matrice à fonction nommée eval_matrix
,
void eval_matrix(int ?) {
...
}
Je ne peux pas savoir ce qui devrait être à la place de ?
Quelqu'un peut-il m'aider avec ce problème?
Je sais qu'un tableau peut être passé comme un pointeur, mais qu'en est-un double tableau (ou un tableau triple?)
Merci, Boda Cydo.
double possible de http://stackoverflow.com/questions/2828648/how-to-pass-a-multidimensional-array-to-a-function-in-c-and-c –