cpp / beginner
Snippet
Break und Continue: Schleifensteuerungsanweisungen
Die break-Anweisung verlässt die Schleife sofort, während continue den Rest der aktuellen Iteration überspringt und zur nächsten übergeht. Dieses Programm gibt 1, 2, 4, 5, 6, 7 aus - es überspringt 3 und stoppt vor 8.
snippet.cpp
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include <iostream>int main() {for (int i = 1; i <= 10; i++) {if (i == 3) {continue;}if (i == 8) {break;}std::cout << i << std::endl;}return 0;}
Erklärung
1
if (i == 3) { continue; }
Überspringt das Drucken von 3, springt zur nächsten Iteration
2
if (i == 8) { break; }
Verlässt die Schleife wenn i 8 erreicht