llgd.net
当前位置:首页 >> whilE truE >>

whilE truE

true 即表示为真。 因此while(true) 是一个无限循环,因为表达式的值一直为真。 为了跳出循环,循环体内部要用break语句来跳出。 例如,可以在循环体内部用if来判断,if(x==5)break; 用exit也可以跳出,此时表示了函数直接返回。

java里while(1)应该是非法的,因为java强制要求while()里面的条件表达式必须是boolean型,而不能是int。 C/C++里用while(1)是可以的,和while(true)等价。

用法?问的好奇怪。while都是用来循环么。循环终止条件写true,这种情况,是需要在循环内主动终止循环的,要么使用return返回,要么使用break跳出循环。用在哪里呢?比如socket连接,服务端就需要一直等到客户端输入啊响应啊这么样的。还有很多...

就是指无限循环.如果不在循环内部设置语句跳出,循环会一直执行下去. while(true){ //your operations}//不断重复执行大括号内部的语句因为while语句是通过判断括号内表达式的返回值来控制循环的起停的: 表达式的返回值非0,循环继续 表达式的返...

while(true){} 如果只是这样的话会一直在循环里面,需要手动判断条件跳出,看你想要怎么样了 if(条件达成) { break; }

yes、循环判定条件一直是真、不过说这种是死循环、要根据具体的程序代码、比如:在while循环体加上break;就可以跳出循环!具体问题具体对待!

就是一个死循环,不过一般为了控制开关,换在类里定义个public static boolean flag=true的变量,当需要关闭的时候把值改成false就可以结束线程运行

while(true) {}; 可以写 while(1){ ...}; 这是无限循环。一般在循环体内需要有一句条件语句,条件满足则跳出循环。例如: t=0; while(1){ ... t=t+1; if ( t > 100) break; 。。。 };

数字 像while 1, while 2, while -1, while -2, while x, 只要x不等于0, 就是条件永远为真, 等价于while True while 0 等价于 while False 其他变量,如字符串, 列表, 元组等 while '1', while [1, 2], while (1, 2), while x, 只要len(x)>0, 就...

那要看你在什么平台下:在C中,这样写过不了编译,编译器认为true是未定义的标识符;在C++中,这是个死循环,因为true已被系统定义为;逻辑"真",其值为1。不过时下的编译器大都是C++兼容C的,所以多为第二种情况。一对{}疑似中文的……

网站首页 | 网站地图
All rights reserved Powered by www.llgd.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com