如果有多层循环,break只能跳出最近的那层循环。
只在每层写break的话,不行。需要在最内层break的情况下,才执行外一层的break,
即定义标记变量在最内层break前加个标记变量。外一层加if(标记变量==1)break;
goto
需要离开的时候加一个goto ,需要标号一个地方比如 out: 以:结尾,然后goto out;
如果有多层循环,break只能跳出最近的那层循环。
只在每层写break的话,不行。需要在最内层break的情况下,才执行外一层的break,
即定义标记变量在最内层break前加个标记变量。外一层加if(标记变量==1)break;
goto
需要离开的时候加一个goto ,需要标号一个地方比如 out: 以:结尾,然后goto out;