Heim >Backend-Entwicklung >C++ >!x ist gleich was in der C-Sprache

!x ist gleich was in der C-Sprache

下次还敢
下次还敢Original
2024-04-27 22:45:571286Durchsuche

In der Sprache C führt der Operator „!x“ eine logische NICHT-Operation für den Ausdruck x aus, die einen wahren Wert in einen falschen Wert umwandelt und umgekehrt: Wenn x wahr (ungleich Null) ist, ist !x falsch ( 0). Wenn x falsch (Null) ist, ist !x wahr (ungleich Null).

!x ist gleich was in der C-Sprache

In der C-Sprache bedeutet der „!x“-Operator die Durchführung einer logischen NICHT-Operation für den Ausdruck x.

Der logische NOT-Operator wandelt wahre Werte in falsche Werte um und umgekehrt. Das bedeutet:

  • Wenn x wahr (ungleich Null) ist, ist !x falsch (0).
  • Wenn x falsch (Null) ist, ist !x wahr (ungleich Null).

Beispiel:

<code class="c">int x = 5;
int result = !x; // result 现在为 0(假)

x = 0;
result = !x; // result 现在为 1(真)</code>

Das obige ist der detaillierte Inhalt von!x ist gleich was in der C-Sprache. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn