Bonjour,
je ne saisie pas la différence entre les formes préfixées et suffixées du sucre syntaxique de l’incrémentation/décrémentation de variables. J’ai écris un petit exemple en C
1 2 3 4 5 6 7 8 9 10 11 12 | #include<stdio.h> int main(void) { int a =5; int b = 10; printf("a= %d\n", a); printf("b= %d\n", b); printf("++b = %d\n", ++b); printf("--a = %d\n", --a); printf("b++ = %d\n", b++); printf("a-- = %d\n", a--); return 0; } |
La compilation avec zcc fonctionne et à l’exécution du programme les valeurs sont identiques que la forme soit préfixée ou suffixée. Malheureusement le tuto n’est pas très clair sur le sujet car je n’ai vraiment pas compris la différence. Par avance je vous remercie d’éclairer ma lanterne.
+0
-0