Bonsoir tout le monde !

J'ai une petite question concernant malloc.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
 
typedef struct {
  int numDossard;
  char *nom;
  char *prenom;
  int age;
  float note;
} SKIEUR;
 
...
 
SKIEUR** tabrang = (char*)malloc(nbSkiTriBulle*sizeof(char));
Voilà je voudrais créer un tableau de pointeurs sur une structure skieur . Ce tableau contient donc les adresses pointants sur ces structures.

Je voudrais simplement allouer pour chaque champ du tableau une taile suffisamment suffisante pour contenir une adresse .

Mon compilateur me sort :
--> initialization from incompatible pointer type

Ce qui peut paraître normal ??
Le fait est que ca marche mais je voudrais savoir comment enlever ce warning .

Merci pour vos réponses