Bonjour à tous,

J'ai vu qu'en C il était possible d'écrire pour créer une matrice 9*9. Si l'on veut écrire ça "sous forme de pointeurs", doit-on faire ?

Je suis dans le cas d'une fonction qui doit renvoyer cette matrice : doit-elle être de type long** ? Et quand je renvoie cette matrice, suffit ou je dois mettre autre chose ? Et enfin : quand j'envoie cette matrice à une fonction, que dois-je écrire ???


Merci


EDIT : j'ai aussi fait un test, pour passer une matrice [9][9] en argument, et bizarrement, long maFonction(long matrice[][]) ne fonctionne pas, mais long maFonction(long matrice[][9]) fonctionne !!! Comment ça se fait ???