Profitez de ce manuel de formation en PDF pour comprendre mieux le langage c et enrichir votre connaissance.
Commencez à télécharger ce cours adapté pour vous et à apprendre langage c.
Le langage C 10 – l’affectation de ce caractère à l’élément de rang i du tableau t, – I’incrémentation de 1 de la valeur de i (qui sera ainsi préparée pour la lecture du prochain élément). 3.7 LES OPÉRATEURS D’AFFECTATION ÉLARGIE Nous venons de voir comment les opérateurs d’incrémentation permettaient de simplifier l’écriture de certaines affectations. Par exemple:i++ remplaçait avantageusement:i=i+ 1 Mais C dispose d’opérateurs encore plus puissants. Ainsi, vous pourrez remplacer: i = i + k par : i += k ou, mieux encore : a = a*b par : a *= b. D’une manière générale, C permet de condenser les affectations de la forme : lvalue = lvalue opérateur expression en : lvalue opérateur= expression Cette possibilité concerne tous les opérateurs binaires arithmétiques et de manipulation de bits. Voici la liste complète de tous ces nouveaux opérateurs nommés « opérateurs d’affectation élargie »: += -= *= /= %= |= … Ces opérateurs, comme ceux d’incrémentation, permettent de condenser l’écriture de certaines instructions et contribuent à éviter la redondance introduite fréquemment par l’opérateur d’affectation classique.