C++中while(1)是什么意思?

int i = 100;while(1){i --;if ( i==0) break;cout<< ‘*’;}
2025-03-13 15:28:45
推荐回答(3个)
回答1:

while循环,当()内为真时进行循环
那么while(1)其中1代表一个常量表达式,他永远不会等于0。所以,循环会一直执行下去。除非你设置break等类似的跳出循环语句循环才会中止.
1就是真

回答2:

while(1):无限循环,可用"break"跳出。
break:跳出循环

回答3:

循环执行i--,直到i==0
while(1),不断循环下去,直到break