Relationale Operatoren
Nach oben zu Binäre Operatoren - Index
Syntax
Relationaler Ausdruck < shift-Ausdruck Relationaler Ausdruck > shift-Ausdruck Relationaler Ausdruck <= shift-Ausdruck relationaler-ausdruck >= schiebe-ausdruck
Erwägungen über Relationale Operatoren
Die relationalen Operatoren werden für die Prüfung von Ausdrücken auf Gleichheit oder Ungleichheit benutzt. Wenn die Aussage wahr ist, ergibt der relationale Ausdruck den Wert true (1), andernfalls false (0).
Relational Operator | Beschreibung |
---|---|
> |
größer als |
< |
kleiner als |
>= |
größer als oder gleich |
<= |
kleiner oder gleich |
In dem Ausdruck
E1 <operator> E2
müssen die Operanden eine der folgenden Bedingungen erfüllen:
E1
undE2
sind beides arithmetische Typen.E1
undE2
sind beides Zeiger auf qualifizierte oder unqualifizierte Versionen von kompatiblen Typen.E1
oderE2
ist ein Zeiger auf ein Objekt oder auf einen unvollständigen Typ, und der jeweils andere Ausdruck ist ein Zeiger auf eine qualifizierte oder unqualifizierte Version des Typs void.E1
oderE2
ist ein Zeiger, und der jeweils andere Ausdruck ist eine Nullzeiger-Konstante.