Вдохновленный снова с вопросом -5
!
Я прочитал [этот комментарий] @Quartermeister и был поражен!
Итак, почему это компилирует
switch(1) {
case 2:
}
но это не так.
int i;
switch(i=1) {
case 2: // Control cannot fall through from one case label ('case 2:') to another
}
ни этот
switch(2) {
case 2: // Control cannot fall through from one case label ('case 2:') to another
}
update:
Вопрос -5
стал -3
.