Verwendung der goto-Anweisung in der C-Sprache
Die goto-Anweisung kann das Programm ohne Bedingungen an die angegebene Stelle springen lassen, daher ist dies auch bei der goto-Anweisung der Fall wird als bedingungslose Sprunganweisung bezeichnet.
Empfohlenes Lernen: Einführung in das Programmier-Tutorial
Die Syntax lautet wie folgt:
goto label; //其它代码 label:
Unter anderem ist label ein von uns selbst definiertes Label und das Die definierten Regeln sind dieselben wie Die Variable hat den gleichen Namen und ihre Position ist nicht festgelegt. Sie kann nach der goto-Anweisung oder davor geschrieben werden. Die goto-Anweisung kann jedoch nur innerhalb einer Funktion springen, was jedoch nicht der Fall ist Erlauben Sie das Verlassen einer Funktion außerhalb der Funktion.
int day = 1; loop: if (day <= 31){ printf("%d\n", day); day++; goto loop; }
Das obige Programm verwendet goto- und if-Anweisungen, um die Schleifenfunktion zu implementieren. Es ist dasselbe wie die von while implementierte Schleifenfunktion, wobei Schleife eine von uns definierte Bezeichnung ist.
Hinweis: Vermeiden Sie die Verwendung von goto-Anweisungen, da diese die Programmstruktur stören und die Lesbarkeit erschweren.
Empfohlenes Lernen: C-Sprachvideo-Tutorial
Das obige ist der detaillierte Inhalt vonVerwendung der goto-Anweisung in C-Sprache. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!