최고의 C ++ 루프 튜토리얼 2024년, 이 튜토리얼에서는 사이클의 종류,루프 제어 문,무한 루프,를 배울 수 있습니다.
때로는 코드를 여러 번 같은 조각을 수행해야 할 수 있습니다. 그래서에서 두 번째 문장 다음에 처음으로 실행되는 첫 번째 명령문의 기능 및 정상 상황에서 문 실행 순서입니다.
다양한 구조체의 더 복잡한 실행 경로를 허용 언어 프로그래밍.
루프는 우리가 반복적으로 진술 또는 그룹을 실행할 수 있도록, 다음 문 루프 대부분의 프로그래밍 언어에서 일반적인 형태입니다 :
C ++ 프로그래밍 언어는 다음 사이클 유형을 제공한다. 각 유형의 세부 사항을 보려면 링크를 클릭하십시오.
循环类型 | 描述 |
---|---|
while 循环 | 当给定条件为真时,重复语句或语句组。它会在执行循环主体之前测试条件。 |
for 循环 | 多次执行一个语句序列,简化管理循环变量的代码。 |
doko.while 循环 | 除了它是在循环主体结尾测试条件外,其他与 while 语句类似。 |
嵌套循环 | 您可以在 while、for 或 dokowhile 循环内使用一个或多个循环。 |
반복 제어 문은 실행의 정상적인 순서를 변경합니다. 휴가의 범위를 수행 할 때, 타겟 범위에서 생성 된 모든 자동 소멸한다.
C ++는 다음과 같은 제어문을 제공합니다. 각 문장의 세부 사항을 보려면 링크를 클릭하십시오.
控制语句 | 描述 |
---|---|
break 语句 | 终止loop或switch语句,程序流将继续执行紧接着 loop 或 switch 的下一条语句。 |
continue 语句 | 引起循环跳过主体的剩余部分,立即重新开始测试条件。 |
goto 语句 | 将控制转移到被标记的语句。但是不建议在程序中使用 goto 语句。 |
조건이 거짓 적이없는 경우, 루프가 무한 반복된다. 전통적인 의미에서의순환을 위해 무한 루프를 구현하는데 이용 될 수있다.세 가지 표현이 어떤 한 사이클이 필요하지 않은 구성 때문에, 당신은 무한 루프를 형성하는 특정 조건식 비어있을 수 있습니다.
#include <iostream> using namespace std; int main () { for( ; ; ) { printf("This loop will run forever.\n"); } return 0; }
조건식이 존재하지 않는 경우, 사실이라고 가정한다. 또한 초기 값과 증가 식을 설정할 수 있지만 정상적인 상황에서, C ++ 프로그래머는 무한 루프를 표현하기 위해 (;) 구조를 사용하는 것을 선호합니다.
참고 : 무한 루프를 종료하려면 Ctrl + C를 누를 수 있습니다.