Vous n'êtes pas identifié.
voila quand on fait ca(a est un pointeur de type mot signé):
*a--;
Il met : code has not effect
et quand on fait :
*a-=1;
il met rien !!!
pk??
ca revient au meme non???
Hors ligne
Ouais plutot étrange
et avec *(a--); ??
Hors ligne
"*a--; "
crois en ma vieille experience sur les pointeurs (lol) mes (*a)++ et ca marchera !
j'ai eu le meme prob dans mon projet en C sur le morphing ! j'utilisais les pointeurs.
Hors ligne
Sauf que la tu incrémente la valeur de la variable et non pas le pointeur comme X-Th el voudrait (enfin je pense )
Hors ligne
c'est pas ce qu'il veut incrémenter la valeur de la varialbe ?
Hors ligne
Dans ce cas si tu veux incrémenter l'adresse du pointeur tu n'as qu'a faire ça:
((int)a)++;
et y'a pas de problème. Les pointeurs en C sont des entiers.
Car si tu faits
(*a)++; c'est le contenu du pointeur que tu augmentes.
Hors ligne
lol
Hors ligne