Was ist der Unterschied zwischen break und weiter in C ++

Das Hauptunterschied Zwischen Pause und Weiter in C ++ ist das break wird verwendet, um die Schleife sofort zu beenden und das Steuerelement an die nächste Anweisung nach der Schleife zu übergeben, während mit continue die aktuelle Iteration der Schleife übersprungen wird.  

C ++ ist eine allgemeine Programmiersprache auf hoher Ebene. Es ist eine erweiterte Version der C-Sprache. Mit anderen Worten, C ++ ähnelt C, unterstützt jedoch objektorientierte Programmierung und verfügt über weitere zusätzliche Funktionen. Darüber hinaus ist C ++ zum Schreiben effizienter Programme nützlich und wird zur Entwicklung von Betriebssystemen, Gerätetreibern, eingebetteten Systemen, Bildverarbeitungsanwendungen und zum Suchen verwendet. Bei der Programmierung ist es manchmal notwendig, die gleichen Anweisungen immer wieder zu wiederholen. Schleifen helfen, eine Reihe von Anweisungen mehrmals zu durchlaufen. Bei der Ausführung einer Schleife ist es manchmal erforderlich, Anweisungen innerhalb der Schleife zu überspringen oder die Schleife zu beenden. Brechen Sie in diesen Situationen weiter und helfen Sie weiter.

Wichtige Bereiche

1. Was ist Pause in C?++
     - Definition, Funktionalität
2. Was geht in C weiter?++
     - Definition, Funktionalität
3. Was ist der Unterschied zwischen Pause und weiter in C++
     - Vergleich der wichtigsten Unterschiede

Schlüsselbegriffe

C ++, weiter, Pause, OOP

Was ist Pause in C?++

Das break-Schlüsselwort hilft, eine Schleife sofort zu beenden. Wenn während der Ausführung einer Schleife eine break-Anweisung vorhanden ist, geht das Steuerelement in die nächste Zeile nach der Schleife über. Ein Beispielprogramm ist wie folgt.

Abbildung 1: C ++ - Programm mit break

Gemäß dem obigen Programm wird für die Schleife eine Schleife von 1 bis 5 durchlaufen. Wenn der Wert 'i' 4 wird, wird die Testbedingung wahr. Daher wird die break-Anweisung ausgeführt und die Schleife beendet. Da die Schleife endet, wenn 'i' 4 ist, werden die Werte nach 3 nicht gedruckt. Es werden nur 1, 2 und 3 gedruckt. 

Was geht in C weiter?++

Das Schlüsselwort continue hilft, die aktuelle Iteration der Schleife zu überspringen. Siehe das folgende Beispielprogramm.

Abbildung 2: C ++ - Programm mit Weiter

Gemäß dem obigen Programm wird die Schleife von 1 bis 5 durchlaufen. Wenn "i" 1 ist, ist der Rest nach der Division durch 2 gleich 1. Die Bedingung wird also erfüllt. Daher wird die continue-Anweisung ausgeführt und die Iteration springt zur nächsten. Wenn 'i' jedoch zu 2 wird, wird die Erinnerung nach dem Dividieren von 2 durch 2 gleich 0. Daher ist die Bedingung falsch und die Fortsetzung wird nicht ausgeführt. Daher wird der Wert 2 gedruckt. In der nächsten Iteration ist "i" 3. Die Division 3 durch 2 ergibt den Rest 1. Somit ist die Bedingung wahr. Daher wird fortgesetzt ausgeführt, und die Iteration geht zur nächsten über. 'I' ist dann 4, und dieser Prozess wird ausgeführt, bis 'i' 5 ist. Wenn der Rest 1 ist, wird continue ausgeführt, und die Iteration springt zur nächsten. Daher werden nur gerade Zahlen auf den Bildschirm gedruckt.

Unterschied zwischen Pause und Weiterfahrt in C++

Definition

Der break ist eine Schleifensteuerungsstruktur, die bewirkt, dass die Schleife beendet wird und die Programmsteuerung an die nächste Anweisung übergeben wird, die auf die Schleife folgt. Der Continue ist eine Schleifensteuerungsstruktur, die bewirkt, dass die Schleife sofort zur nächsten Iteration der Schleife springt. Dies erklärt daher den Hauptunterschied zwischen Pause und Weiter in C++.

Verwendungszweck

Darüber hinaus besteht ein weiterer Unterschied zwischen break und continue in C ++ darin, dass break beim Abbruch der Ausführung der Schleife hilft, während continue dabei hilft, Anweisungen innerhalb der Schleife zu überspringen. 

Fazit

Kurz gesagt, Break and Continue sind zwei Schlüsselwörter, mit deren Hilfe die Wiederholung eines Satzes von Anweisungen in einem Programm gesteuert werden kann. Der Hauptunterschied zwischen break und continue in C ++ besteht darin, dass die Unterbrechung verwendet wird, um die Schleife sofort zu beenden und das Steuerelement an die nächste Anweisung nach der Schleife zu übergeben, während mit continue die aktuelle Wiederholung der Schleife übersprungen wird. 

Referenz:

1. “C Break Statement”. Www.tutorialspoint.com, hier erhältlich.
2. “C Break Statement”. Www.tutorialspoint.com, hier erhältlich.