C złamać oświadczenie
C Instrukcjabreak język ma dwóch następujących sposobów:
- W przypadku wystąpienia instrukcjibreak wewnątrz pętli, pętla zostanie natychmiast przerwane, a przepływ program będzie kontynuowany do natychmiastowego wdrożenia kolejnego cyklu oświadczenie.
- Może być stosowanydo zakończenia instrukcji switchw sprawie.
Jeśli używasz zagnieżdżone pętle (czyli pętla zagnieżdżona w innej pętli), break oświadczenie powstrzymać wykonanie wewnętrznej pętli, a następnie uruchomienie kolejnej linii kodu po bloku.
gramatyka
Przerwa oświadczenie, w składni języka C:
break;
schemat blokowy
Przykłady
#include <stdio.h> int main () { /* 局部变量定义 */ int a = 10; /* while 循环执行 */ while( a < 20 ) { printf("a 的值: %d\n", a); a++; if( a > 15) { /* 使用 break 语句终止循环 */ break; } } return 0; }
Gdy powyższy kod jest kompilowany i wykonany, że daje następujące wyniki:
a 的值: 10 a 的值: 11 a 的值: 12 a 的值: 13 a 的值: 14 a 的值: 15