EN

pcosmos.ca

l'univers de Philippe Choquette

Opérateurs

PCASTL : Opérateurs

Priorité Opérateur Description Associativité
Haute 12 -> Opérateur de déréférence de structure. gauche
. Opérateur de référence de structure.
11 suffixe ++ Incrémentation suffixée. gauche
suffixe -- Décrémentation suffixée.
10 préfixe ++ Incrémentation préfixée. droite
préfixe -- Décrémentation préfixée.
- unaire Opérateur de négation.
! NON logique.
& Opérateur adresse-de.
* unaire Opérateur d'indirection. Peut être appliqué à une variable contenant un pointeur.
9 "casts" Opérateur de "cast". droite
8 ^ Opérateur exposant. droite
7 * binaire Opérateur de multiplication. gauche
/ Opérateur de division.
% Opérateur modulo.
6 + Opérateur d'addition. gauche
- binaire Opérateur de soustraction.
5 <= Opérateur relationnel "plus petit ou égal". gauche
< Opérateur relationnel "plus petit que".
>= Opérateur relationnel "plus grand ou égal".
> Opérateur relationnel "plus grand que".
4 != Opérateur relationnel "différent de". Peut être utilisé pour comparer des chaînes de caractères. gauche
== Opérateur relationnel d'égalité. Peut être utilisé pour comparer des chaînes de caractères.
3 && ET logique. gauche
2 || OU logique. gauche
Basse 1 = Opérateur d'assignation. droite

Les opérateurs avec la plus haute priorité sont évalués les premiers.

retour au PCASTL