Chapitre 4 : Les Opérateurs¶
Ce chapitre explore les différents outils permettant de manipuler les variables et d'effectuer des calculs ou des tests logiques.
Concepts abordés¶
- Opérateurs Arithmétiques :
+,-,*,/et%(modulo - reste de la division). - Affectation Composée :
+=,-=,*=,/=pour raccourcir le code. - Incrémentation et Décrémentation : Différence entre la pré-incrémentation (
++i) et la post-incrémentation (i++). - Opérateurs de Comparaison :
==,!=,<,>,<=,>=. - Opérateurs Logiques :
&&(ET),||(OU),!(NON). - Opérateurs Bit à Bit : Manipulation directe des bits (
&,|,^,<<,>>).
Explications du code¶
operateurs.c¶
Un guide complet illustrant chaque catégorie d'opérateurs avec des exemples de calculs, de comparaisons et de manipulations binaires.
Conseils et astuces¶
- Division entière : En C,
10 / 3donne3. Pour obtenir3.33, au moins l'un des nombres doit être un flottant :10.0 / 3. - Parenthèses : N'hésitez pas à abuser des parenthèses dans les expressions complexes pour garantir l'ordre des opérations et améliorer la lisibilité.
- Modulo : L'opérateur
%est très utile pour vérifier si un nombre est pair (n % 2 == 0) ou pour limiter une valeur dans une plage donnée.