while 的用法
while(1)和while(0)
while(nun)到底是什么意思是?
问题点数:20、回复次数:4Top
1 楼winstonch()回复于 2005-04-01 08:41:46 得分 2
while(1)是一个无限循环,也就是死循环,在嵌入式应用的比较多。
while(0)是一个无用语句,不知道在哪用。
while(nun)不知道nun是个什么东西Top
2 楼kobefly(科比--网络学习中)回复于 2005-04-01 08:42:00 得分 5
while(1)
相当于一个死循环
就是一直运行,知道有特殊情况,break,才能出来
while(0)
就是永远都不执行,可用于注释某段代码
while(num)
就是看条件,决定代码是否执行了Top
3 楼junguo(junguo)回复于 2005-04-01 08:45:54 得分 3
while(1);代表一切条件都符合,一直循环下去,知道有break语句可以退出。
while(0):代表一切条件都不符合,不会运行。
while(num),要看你的num是什么?Top
4 楼whyglinux(山青水秀)回复于 2005-04-01 08:56:44 得分 10
while(条件表达式)
1、其中的条件表达式的计算结果只能是逻辑值0(false)或者1(true)之一。
2、当作为条件表达式的时候,0的计算结果是0(false),非0(比如1、2、-3.14)的计算结果为1(true)。Top




