Zrozumienie podczas pętli w C ++

Zrozumienie podczas pętli w C ++
W C ++ przy użyciu pętli program może wielokrotnie wykonywać serię instrukcji, aż do spełnienia określonego warunku. W C ++ istnieją trzy różne formy pętli: dla, podczas gdy i zrób to. Z niektórymi przykładowymi programami C ++, ten post o samouczku pomoże uczniom zrozumieć pętlę (prawdziwe).

Co jest trochę (prawdziwe) pętlę w C++?

Pętla (prawdziwa), rodzaj struktury kontrolnej w C ++, wytwarza niekończącą się pętlę. W zakresie, w jakim jest to, co jest prawdziwe, jest zawsze prawdziwe, pętla będzie działać na czas nieokreślony.

Składnia

W C ++, a chwila (prawdziwa) podstawowa składnia pętli jest następująca:

while (true)
// Ciało wykonuje się w nieskończonym czasie

Pętla nigdy się nie skończy, dopóki nie zostanie użyta klauzula przerwy w korpusie pętli, ponieważ warunek, który jest prawdziwy w wcześniej wspomnianej składni, pozostanie prawdziwy.

Notatka: Niekończąca się pętla powinna być uważnie używana, ponieważ jeśli pętla nie jest poprawnie zarządzana, może sprawić, że program byłby bezużyteczny. Poniżej jest przykład (prawdziwy) pętla:

#włączać
za pomocą przestrzeni nazw Std;
int main ()
while (true)
Cout << "Hello LinuxHint\n";

powrót 0;

Kolejny przykład Infinite:

#włączać
#włączać
za pomocą przestrzeni nazw Std;
int main ()
String i;
while (true)
Cout << "Please enter a string: ";
cin >> i;
if (i == "exit")
przerwa;

Cout << "The string you entered is: " << i << endl;

powrót 0;

Wykonanie rozpoczyna się od głównej funkcji, w której typ ciąg I Zmienna jest wówczas zadeklarowana w nieskończoności While (prawda) pętla Cout Instrukcja drukuje wiadomość jako „Wprowadź ciąg:”. Następnie użytkownik wchodzi do ciągu za pomocą Cin. Skończy się tylko do momentu, dopóki użytkownik wejdzie "Wyjście" ciąg, który jest zdefiniowany w If-Satement stan.

Wyjście

Wniosek

Pętle są bardzo istotną częścią programowania C ++. Jedna z pętli jest (prawdziwa) pętla, która działa nieskończenie, dopóki nie została zatrzymana ręcznie lub z pewnym stwierdzeniem. Biorąc pod uwagę, że są one używane do zapętlania serii instrukcji nieskończonej liczby razy, jest to również znane jako powtarzające się pętle. Infinite pętle powinny być starannie stosowane w kodach, ponieważ mogą złamać kod.