while(判断条件)
{
执行语句
}
因为在布尔代数里,用1表示true,0表示false,所以while(1)的判断条件永真,进行无限循环。
while括号里是个判定,大于0的数表示为真,为真就会执行{}里面的内容。因为1>0,所以判定永远为真,所以会无限循环下去。
while(条件)
{
代码
}
当条件为真时执行大括号里面的代码,因为1为真,所以循环会一直执行,当然可以在循环内部用break语句跳出循环
在循环里只要满足条件是真即可继续循环,在C里,0代表非,非0代表真,只要填写的是非0就可以一直循环。