pb pour passer une matrice en parametre d'un fonction [C] - C - Programmation
Marsh Posté le 06-10-2009 à 21:28:46
Code :
|
ça devrai aller mieux, d'après mes souvenirs de C
Marsh Posté le 06-10-2009 à 21:45:11
pas le meme type int[][] Vs int **
statique Vs dynamique
je suis trop rouillé pour te donner plus d'explication ( le dernier code en C que j'ai compilé, c'était en 2002)
Marsh Posté le 06-10-2009 à 20:45:21
Voila je bug depuis tout à l'heure sur une erreur con qui me ****
vla le code :
#include <stdio.h>
#include <stdlib.h>
#define L 19
#define C 13
...
void affich(int **grille);
int main(){
int grille[L][C];
/*
...
*/
affich(grille);
}
void affich(int **grille){
/*
...
*/
}
et l'erreur à la compilation
attention : passing argument 1 of ‘affich’ from incompatible pointer type
je maîtrise pas encore bien les pointeur et ai essayer toute les solutions possible (comme affich(**grille); affich(grille[L][C]); ou autre à l'appel de la fonction).
Apres une heure de recherche je viens ici vous demander votre aide.
merci
---------------
feedback