bon jour tout le monde l'apprentissage du c et des pointeurs et assez difficile si j'ai bien compris le principe la pratique en est autrement.

si vous pouviez m'aider ça me saurez très utile :

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
26
27
28
29
30
31
#include <iostream.h>
#include <stdio.h>
 
// declaration de la structure produit
 
typedef struct
{
	char *sRef;
	char *sLib;
	float fPrixHT;
}produit;
 
//prototype des fonctions
void  Init(produit*);
 
 
//fonction main
void main()
{	
	produit tProd[100];
 
	//initialisation du tableau
	Init(tProd);
	cout<<tProd[1].sRef;
}
 
 
void Init(produit *tProd[100])
{
 
}
ça compile 0 errors 0 warnings mais dans le build erreur que je n'arrive pas à comprendre.
L'erreur est dans l'appel à la fonction INit.
Merci pour votre aide.