c++中while(true)是什么意思
答案:6 悬赏:40 手机版
解决时间 2021-03-27 21:44
- 提问者网友:你给我的爱
- 2021-03-26 21:20
c++中while(true)是什么意思
最佳答案
- 五星知识达人网友:独行浪子会拥风
- 2021-03-26 22:27
就是指无限循环.如果不在循环内部设置语句跳出,循环会一直执行下去.
while(true)
{
//your operations
}//不断重复执行大括号内部的语句因为while语句是通过判断括号内表达式的返回值来控制循环的起停的:
表达式的返回值非0,循环继续
表达式的返回值为0,循环结束
可以用如下语句跳出循环:
break;
while(true)
{
//your operations
}//不断重复执行大括号内部的语句因为while语句是通过判断括号内表达式的返回值来控制循环的起停的:
表达式的返回值非0,循环继续
表达式的返回值为0,循环结束
可以用如下语句跳出循环:
break;
全部回答
- 1楼网友:青尢
- 2021-03-27 02:49
true 定义为1,1为真。while(1)代表死循环。即无限循环下去。要结束死循环必须在循环体内适当加个break:
- 2楼网友:从此江山别
- 2021-03-27 02:30
死循环,若该循环块中没break语句就是用来制造死机的
- 3楼网友:酒醒三更
- 2021-03-27 01:16
无限循环,特殊用法
- 4楼网友:末日狂欢
- 2021-03-27 00:09
true被宏定义为1 所以为while(1) 1代表条件为真,则执行循环
- 5楼网友:逃夭
- 2021-03-26 23:56
true 即表示为真。因此while(true) 是一个无限循环,因为表达式的值一直为真。为了跳出循环,循环体内部要用break语句来跳出。用exit也可以跳出,此时表示了函数直接返回。
例如,可以在循环体内部用if来判断,if(x==5)break;
例如,可以在循环体内部用if来判断,if(x==5)break;
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯