Relationale Operatoren in C

Relationale Operatoren in C

Relationale Operatoren in C werden verwendet, um die Beziehung zwischen zwei Operanden zu überprüfen. 0 und 1 sind die Ergebnisse von Vergleichsoperatoren. Wenn die Beziehung zustande kommt was immer dies auch sein sollte., es kehrt zurück 1. Wenn die Beziehung falsch, es kehrt zurück 0.

Die Liste der relationalen Operatoren ist unten aufgeführt:

OperatorBeschreibung
==Gleich: Um zu überprüfen, ob zwei Operanden gleich sind oder nicht.
!=Nicht gleichzusetzen mit
>Größer als
<Weniger als
>=Größer als oder gleich wie
<=Gleich oder kleiner als

 

Beispiel

Lassen Sie uns alle Operatoren durch ein Programm verstehen.

#enthalten int main() { int a=8; int b=3; printf("%d",a==b); printf("\n%d",a!=b); printf("\n%d",a>b); printf("\n%d",a =b); printf("\n%d",a<=b); }

Ausgabe

Relationale Operatoren in C

Erläuterung

Der Gleichheitsoperator gibt 0 zurück, da 8==3 falsch ist.

Ungleich Operator gibt 1 zurück, da 8!=3 wahr ist.

Größer als Operator gibt 1 zurück, da 8>3 wahr ist.

Der Kleiner-als-Operator gibt 0 zurück, da 8<3 falsch ist.

Größer oder gleich Operator gibt 1 zurück, da 8>=3 wahr ist.

Kleiner oder gleich Operator gibt 0 zurück, da 8<=3 falsch ist.

Hinweis: Wenn eine der Beziehungen in '>=' und '<=' wahr ist, ist das Ergebnis 1. In '8>=3' ist 8 größer als 3, aber 8 gleich 3 ist falsch. Die Gesamtausgabe stimmt jedoch. Bei '8<=3' sind beide Relationen falsch. Daher ist die Ausgabe 0.

Unterschied zwischen '=' und '=='

Die meisten Benutzer haben immer Verwirrung bei den Operatoren '=' und '=='. Beide sehen jedoch gleich aus, funktionieren aber in unseren Programmiersprachen unterschiedlich.

'=' ist der Aufgabenverwalter die einer Variablen einen Wert zuweist.

'==' ist der Gleichheitsoperator das die Gleichheit zweier Operanden vergleicht.

Zum Beispiel,

Y = 5;

Die obige Anweisung bedeutet, dass wir '5' in der Variablen 'Y' zuweisen. Denken Sie immer daran, dass die Zuweisung von rechts nach links erfolgt.

Unterschied zwischen '=' und '=='


Y==5;
 

Hier vergleichen wir, ob '5' gleich 'Y' ist oder nicht.

Hinterlassen Sie eine Nachricht

Diese Seite verwendet Akismet, um Spam zu reduzieren. Erfahren Sie, wie Ihre Kommentardaten verarbeitet werden.