switch case中为何每个case中都加break有啥好处
时间: 2023-06-02 16:04:16 浏览: 107
条件选择语句-数据结构C语言描述
switch case中每个case加上break的好处是避免出现“case穿透”的问题。如果没有在每个case结尾加上break,在执行完当前匹配的case后,程序会继续执行下一个case中的语句,直到遇到break或switch语句结束。这可能会导致程序出现错误或不正常的运行结果。通过在每个case结尾加上break可以确保程序在匹配到对应的case后仅执行该case中的语句,从而避免错误的发生。
阅读全文