Je viens d'avoir une question rapide pour tous les développeurs, que signifie +=
?Que signifie + =?
1
A
Répondre
4
a += b;
est équivalent à
a = a + b;
De même, vous avez -=
, *=
, /=
, %=
, <<=
, >>=
, &=
, |=
et ^=
.
Mais <=
et >=
signifient respectivement «inférieur ou égal à» et «supérieur ou égal à».
This link devrait vous fournir une liste complète des opérateurs C.
2
Euh ..
X += Val
équivalent à
X = X + Val
0
a += b
est le même que (raccourci pour)
a = a + b
De même:
a++
et
++a
sont les mêmes que (abréviation de)
a = a + 1
et
a += 1
Questions connexes
- 1. Que signifie "limaces" signifie
- 2. Que signifie?: Signifie?
- 3. Que signifie = ~ signifie en Perl
- 4. que signifie "@" signifie en C#
- 5. Que signifie sqlite3_close 27 signifie?
- 6. Que signifie "==="?
- 7. Que signifie = *?
- 8. Que signifie %%?
- 9. Que signifie% *?
- 10. Que signifie "% .6d" signifie dans printf
- 11. Que signifie « chemin construire » Eclipse signifie
- 12. Newbie question, que signifie «rendement» signifie ici?
- 13. Que signifie = + signifie dans une requête Oracle
- 14. Que signifie `de master..spt_values` signifie
- 15. Que signifie data ... où signifie dans Haskell?
- 16. Que signifie le .. dans #include "../somefile.h" signifie
- 17. Que signifie <- signifie en Java?
- 18. Que signifie [] en JavaScript?
- 19. Que signifie standplate html5?
- 20. Que signifie sprintf?
- 21. Que signifie EAGAIN?
- 22. Que signifie cette requête?
- 23. Que signifie "= 0" ici?
- 24. que signifie * ~ dans glob?
- 25. Que signifie l'opérateur PHP = &?
- 26. Que signifie cet operatoer?
- 27. que signifie XACML Identifier?
- 28. Que signifie "Snippet Expansion"?
- 29. Que signifie "log *"?
- 30. Que signifie "synchronisation incohérente"?
Dans 'x = x + val', l'expression' x' est évalué deux fois, mais dans 'x + = val',' x' n'est évalué qu'une seule fois. Cela peut être important si 'x' est une expression complexe avec des effets secondaires. –