我想基本上永远地一遍又一遍地运行一些代码,但我不希望我的计算机耗尽内存或类似的东西.所以我想知道我怎么能用c ++做到这一点?我这样做了
for (int i = 0; i <= 2; i++) {
    if (i == 1) {i = 0;}
    //My code here
}
Run Code Online (Sandbox Code Playgroud)
我想知道这会对我的电脑造成什么坏处吗?
如果您更喜欢for语法:
for ( ; ; ) {
    // do stuff.
}
Run Code Online (Sandbox Code Playgroud)
如果在不释放内存的情况下分配内存,则无限循环不会导致计算机内存不足.