分支控制R-1-4-6强制
禁止 switch 省略 default
例外: 枚举类型并且完全列举
switch 省略 default
test.c
1void foo(int x)2{3 switch (x)禁止 switch 省略 default [gjb8114-r-1-4-6]4 {5 case 1:6 break;7 case 2:8 break;9 }10}
switch包含default
test.c
1void foo(int x)2{3 switch (x)4 {5 case 1:6 break;7 case 2:8 break;9 default:10 break;11 }12}