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