int a = 10;
switch(a){
case 0:
printf("case 0");
break;
case 1:
printf("case 1");
break;
}
Run Code Online (Sandbox Code Playgroud)
以上代码有效吗?
如果我确定int a不会有除1和0之外的任何其他值,我可以避免default吗?
如果在任何情况下一个值与1和0不同怎么办?
我知道这是一个愚蠢的问题,但我在想,也许这将是非法的或未定义的行为,所以我只是要求确认.