bonjour
j'aimerais effectuer un passage en parametre de fonction pour tableau a deux dimensions;
au depart je le faisais pas valeur (c'est lourd et interdit)
donc je voudrais le faire par adresse mais j'ai un probleme :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
#include <stdlib.h>
#include <stdio.h>
 
void affiche_map(int **);
 
 
void main (void)
 
{
	int Map[5][6];
 
 
	affiche_map(Map);
 
}
 
 
 
 
void affiche_map(int **Map)
{    
	for ( int i =0 ; i < 5 ; i++ )
		for ( int j=0 ; j< 6 ; j++)
			printf("%d",Map[i][j]);
}
mais voila apparemment cela ne fonctionne pas comme les tableaux a une dimension ou j'ai juste a mettre void affiche_map(int *);

Cordialement Bruno