Pętle nieskończone
Część sekcji Podstawy ścieżki C++ w Coddy. Lekcja 49 z 74.
while:while (true) {
std::cout << "This will print forever!" << std::endl;
}true, więc pętla będzie działać bez końca.Możesz też utworzyć nieskończoną pętlę za pomocą pętli for, pomijając wyrażenia inicjalizacji, warunku i zwiększania:for (;;) {
std::cout << "This will also print forever!" << std::endl;
}for wymaga dwóch średników, ale trzy wyrażenia (inicjalizacja, warunek i inkrementacja) są opcjonalne. Jeśli pozostawisz je puste, nie będzie żadnego warunku do sprawdzenia, więc pętla nie będzie miała powodu, by się zatrzymać.Nieskończone pętle mogą być przydatne w niektórych przypadkach, na przykład na serwerach, które muszą działać aż do ręcznego zatrzymania. Jednak w większości przypadków są problematyczne. Aby zatrzymać nieskończoną pętlę, zwykle trzeba wymusić zamknięcie programu (np. naciskając Ctrl+C w terminalu).Spróbuj swoich sił
Ta lekcja nie zawiera wyzwania z kodem.
Ta lekcja zawiera krótki quiz. Zacznij lekcję, żeby na niego odpowiedzieć i śledzić swoje postępy.
Wszystkie lekcje w sekcji Podstawy
4Operatory — część 1
Operatory arytmetyczneOperator moduloInkrementacja/dekrementacjaPostinkrementacja/postdekrementacjaSkrócone operatory arytmetyczneOperatory porównaniaPorównywanie ciągów znaków7Podstawy wejścia/wyjścia
Instrukcja coutInstrukcja cinWczytywanie ciągu znakówPowtórka — do 120Powtórka — prawda czy fałsz3Zmienne, część 2
Deklarowanie typówKonwencje nazewnictwaPowtórka — inicjalizacja zmiennychKonwersja typów, część 1Konwersja typów, część 26Podejmowanie decyzji
Instrukcja ifIf - elseInstrukcja switchOperator warunkowyPowtórzenie: if - elseZagnieżdżone if - elsePoćwicz samodzielnie: Kompilator C++ online