应用场景:
void fun(u8 cmd)
{
switch(cmd)
case 1:break;
case 2: break;
case 3:
case 4:
case 5:break;
case 6:break;
default:break;
}
如果在switch case语句中不加break,程序会继续执行下一个case语句,直到遇到break或者switch case语句结束。这种情况通常被称为“case穿透”,可能会导致程序出现意外的行为,因此应该尽量避免。