Оператор goto должен перейти к метке, объявленной позже в той же функции
Оператор goto должен перейти к метке, объявленной позже в той же функции.
Неограниченное использование goto операторы делают программу неструктурированной и трудной для понимания. Можно использовать прямую goto оператор вместе с обратным для реализации итераций. Ограничение обратного goto операторы гарантируют, что вы используете только операторы итерации, предоставляемые таким языком, как for или while для реализации итераций. Это ограничение снижает визуальную сложность кода.
Если вы ожидаете нарушения правил, но не видите его, обратитесь к разделу «Стандартные нарушения кодирования не отображаются».
| Группа: Управляйте Потоком |
| Категория: Требуемая |
| Категория СМЖЛ: Консультационная |
Check MISRA C:2012 (-misra3) | MISRA C:2012 Rule 15.1 | MISRA C:2012 Rule 15.3 | MISRA C:2012 Rule 15.4