LINUX.ORG.RU

История изменений

Исправление firkax, (текущая версия) :

Да, так и есть.

switch это синтаксический сахар для goto switchtable[value2index(value)] либо, если значения идут подряд - goto switchtable[value]

А case - метки.

Например можно так:

switch(x) {
case 1: y=4;
        if(z==5) {
case 2:   y++;
          break;
        }
        z++;
}

Исходная версия firkax, :

Да, так и есть.

switch это синтаксический сахар для goto switchtable[value2index(value)] либо, если значения идут подряд - goto switchtable[value]

А case - метки.