Bonjour à tous![]()
Voici mon problème.
Ce que j'ai compris des pointeurs c'est que lorsque j'écris &err signifie l'adresse de la variable et *err signifie la valeur de la variable.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 l1 = ajouterListe (l1, el, pos, &err); if (*err == PAM) { printf("/nDésolé la liste est pleine./n"); }
Donc je veux comparé err à PAM (Une constante int)
Mais cette ligne me fait une erreur de compilation : (error: invalid type argument of `unary *')
?????
Mary
Partager