int a = 10;
switch(a){
case 0:
printf("case 0");
break;
case 1:
printf("case 1");
break;
}
Верен ли приведенный выше код?
Если я уверен, что int a
не будет иметь никаких другое значение, кроме 1 и 0, могу ли я избежать default
?
Что, если в любом случае значение будет отличаться от 1 и 0?
Я знаю, что это глупый вопрос, но я думал что, возможно, это было бы незаконным или неопределенным поведением, поэтому я просто попросил убедиться.