Bonjour,

J'utilise MVS 2003 pour faire un programe en C. (mes fichiers ont bien l'extention .c).

lorsque j'ai ce code :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
ajout_val(&(temp->tete_liste), val);
Ou tete_liste est un pointeur vers une variable de type type bla.

J'obtient un warning :
warning C4133: 'function' : incompatible types - from 'bla **__w64 ' to 'bla **'

Je modifie legerement le code :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
bla *test;
test = temp->tete_liste;
ajout_val(&test, val);
temp->tete_liste = test;
Le warning disparait.

Je comprends pas pourquoi ?
Pour moi, c'est exactement la même chose.

Merci de votre attention

Zwiter