ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Четверг
11 июля
388985 Топик полностью
testerplus (19.02.2013 20:11, просмотров: 146) ответил Ксения на Нифига! case работает, как метка, на которую ПЕРЕСКАКИВАЕТ switch. В принципе писать что-то внутри тела switch в этом месте неположено, т.к. нет такого значения x, при котором эта шапка исполнялась бы.
Он не сразу перескакивает, он сначала должен выполнить все то, что написано до case'ов (C99: 6.8.4.2 стих 7). Вопрос fk0 был в том, как компилятором будут рассматриваться метки, заблокированные if'ом