在一个while循环中使用switch case判断,符合某种条件时就跳出while循环,能这样吗?

2024-12-19 05:01:16
推荐回答(3个)
回答1:

switch不能直接跳出外层的WHILE循环,里面的break只是跳出switch.如果想达到这样的效果,有两个方法,一是做个标志变量,需要跳出时在SWITCH里置标志,然后在switch后面检查或是由while检查.二是直接使用goto语句跳到while外面.

回答2:

可以,消息循环就是这样的,不过最好不要让它一直运行,耗资源,在其中加个sleep,隔时执行

回答3:

当然可以啊 · 这是很常用的 ···