Opérateurs relationnels (C++)
Remonter à Opérateurs binaires - Index
Syntaxe
expression-relationnelle < expression-décalage expression-relationnelle > expression-décalage expression-relationnelle <= expression-décalage expression-relationnelle >= expression-décalage
Considérations sur les opérateurs relationnels
Utilisez les opérateurs relationnels pour tester l'égalité ou l'inégalité des expressions. Si l'instruction est évaluée à true, elle renvoie un caractère différent de zéro ; sinon le résultat est false (0).
Opérateur relationnel | Description |
---|---|
> |
supérieur à |
< |
inférieur à |
>= |
supérieur ou égal à |
<= |
inférieur ou égal à |
Dans l'expression
E1 <opérateur> E2
les opérandes doivent être conformes à l'une des conditions suivantes :
E1
etE2
sont toutes deux de type arithmétique.E1
etE2
sont toutes deux des pointeurs sur des versions qualifiées ou non de types compatibles.- L'une des expressions
E1
etE2
est un pointeur sur un objet ou type incomplet, et l'autre est un pointeur sur une version qualifiée ou non de void. - L'une des expressions
E1
etE2
est un pointeur et l'autre une constante pointeur NULL.