Оператор switch должен быть хорошо сформированным оператором switch
Оператор switch должен быть хорошо сформированным оператором switch.
Шашка помечает такие ситуации:
Между switch происходит оператор оператор и первый case оператор.
Для образца:
switch(ch) {
int temp;
case 1:
break;
default:
break;
}Метка или оператор перехода, такой как goto или return происходит в switch блок.
Переменная объявлена в case оператор (вне любого блока).
Для образца:
switch(ch) {
case 1:
int temp;
break;
default:
break;
}
Если вы ожидаете нарушения правил, но не видите его, обратитесь к разделу «Стандартные нарушения кодирования не отображаются».
| Группа: Операторы |
| Категория: Требуемая |