Aller au contenu

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 / 3 donne 3. Pour obtenir 3.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.