Relationale Operatoren

Aus Appmethod Topics
Wechseln zu: Navigation, Suche

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 und E2 sind beides arithmetische Typen.
  • E1 und E2 sind beides Zeiger auf qualifizierte oder unqualifizierte Versionen von kompatiblen Typen.
  • E1 oder E2 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 oder E2 ist ein Zeiger, und der jeweils andere Ausdruck ist eine Nullzeiger-Konstante.