Heim  >  Artikel  >  Backend-Entwicklung  >  Sind leere Anweisungen in C-Quellprogrammen nicht erlaubt?

Sind leere Anweisungen in C-Quellprogrammen nicht erlaubt?

青灯夜游
青灯夜游Original
2020-07-15 15:48:406731Durchsuche

Leere Anweisungen sind in C-Source-Programmen zulässig. Die leere Anweisung ist eine spezielle Anweisung in der Sprache C oder C++; wenn eine Anweisung nur ein Semikolon „;“ hat, wird sie als leere Anweisung bezeichnet. In Programmen werden leere Anweisungen hauptsächlich zum Leeren von Schleifenkörpern verwendet.

Sind leere Anweisungen in C-Quellprogrammen nicht erlaubt?

Leere Anweisungen sind in C-Source-Programmen zulässig.

In der Sprache C oder C++ gibt es eine spezielle Anweisung, die als leere Anweisung bezeichnet wird.

Wenn eine Anweisung in der Sprache C oder C++ nur ein Semikolon „;“ enthält, wird sie als leere Anweisung bezeichnet. Einfach ausgedrückt gibt es keinen Ausführungscode, sondern nur ein „;“ Semikolon, um das Ende der Anweisung zu markieren.

Die leere Anweisung ist eine Anweisung, die nichts ausführt. Im Programm werden leere Anweisungen hauptsächlich zum Leeren des Schleifenkörpers verwendet, z. B.:

while(getchar()!='\n');

Die Funktion dieser Anweisung besteht darin, den Benutzer zur erneuten Eingabe aufzufordern, solange die Zeicheneingabe über die Tastatur nicht erfolgt ein Wagenrücklauf. Das heißt, der Benutzer muss die Eingabetaste drücken, bevor er mit dem nachfolgenden Programm fortfahren kann. In diesem Teil des Codes konzentrieren sich das Empfangen der Tastenanschläge des Benutzers und die Beurteilung des Inhalts der Tastenanschläge auf die while-Beurteilung. Daher besteht keine Notwendigkeit, im Schleifenkörper irgendwelche Funktionen auszuführen. Geben Sie direkt innerhalb des Schleifenkörpers eine leere Anweisung als Schleifenkörper ein.

Empfohlen: „C-Sprach-Tutorial

Das obige ist der detaillierte Inhalt vonSind leere Anweisungen in C-Quellprogrammen nicht erlaubt?. 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