C++ 无限循环语句代码及用法

C++ 无限循环

很多时候,使用程序的循环机制的时候,都需要设置一个退出循环的条件,以终止循环,避免进入无限循环,消耗计算机资源,这也是为什么C++或其它众多的计算机编程语言当中设置了break和return等语句。但是,有时候,也可能需要用到无限循环,比如C++开发当中,可能就需要无线循环用于服务器和守护进程、游戏动画和测试调试等领域。那么C++中的无限循环该如何定义呢?

无限循环原理

要用C++代码创建无限循环的程序的写法可能有很多很多种,但其基本原理是一致的,那就是将循环的条件设置为真,比如为true,或常量1也可以。

提示:很多程序使用for(;;)的语句来开启C++的无限循环!

下方实例使用while循环开启了一个C++无限循环,并使用C++种的cin来获取输入,以创造一个终止循环的条件:

#include <iostream>
using namespace std;
int main(){
    while(true){
        string x;
        cout << "输入exit退出循环:" << std::endl;
        cin >> x;
        if(x == "exit"){
            break;
        }
    }
    return 0;  
}

免责声明:内容仅供参考,不保证正确性!


全栈后端 / C++教程 :
















Copyright © 2022-2024 笨鸟工具 x1y1z1.com All Rights Reserved.