Was bedeutet ! in der C-Sprache?

下次还敢
Freigeben: 2024-04-27 22:12:29
Original
1213 Leute haben es durchsucht

In der C-Sprache stellt das Ausrufezeichen (!) den logischen NOT-Operator dar, der verwendet wird, um einen Ausdruck zu negieren, sodass sein Ergebnis das Gegenteil des ursprünglichen Ausdrucks ist.

Was bedeutet ! in der C-Sprache?

Was bedeutet ! in der C-Sprache?

In der C-Sprache stellt das Ausrufezeichen (!) den logischen NOT-Operator dar, der einen Ausdruck negiert. Das heißt, wenn der Ausdruck wahr ist, ist das Ergebnis falsch; wenn der Ausdruck falsch ist, ist das Ergebnis wahr.

Verwendung:

!expression;
Nach dem Login kopieren

Wobeiexpressionder zu negierende Ausdruck ist.expression是要取反的表达式。

例子:

int x = 10; if (!x) { // x 为 0 时执行 }
Nach dem Login kopieren

在这个例子中,!x等于false,因为x为非零值。因此,if

Beispiel:rrreee

In diesem Beispiel ist !xgleich false, weil xungleich Null ist. Daher wird die if-Anweisung nicht ausgeführt.

Priorität:

Der logische NICHT-Operator hat eine höhere Priorität als die logischen UND- und ODER-Operatoren, aber eine niedrigere Priorität als die arithmetischen Operatoren.

    Anwendungsszenarien:
  • Der logische NOT-Operator wird normalerweise in den folgenden Szenarien verwendet:
  • Einen booleschen Wert umkehren
Erkennen, ob die Bedingung nicht wahr istKomplexere boolesche Ausdrücke erstellen

Das obige ist der detaillierte Inhalt vonWas bedeutet ! in der C-Sprache?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
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
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!