Когда массив с внешним рычажным устройством объявляется, его размер должен быть явным образом задан
Когда массив с внешним рычажным устройством объявляется, его размер должен быть явным образом задан.
Несмотря на то, что возможно объявить массив с неполным типом и получить доступ к его элементам, более безопасно утвердить размер массива явным образом. Если вы предоставляете информацию о размере для каждого объявления, рецензент кода может проверять многократные объявления на их непротиворечивость. С информацией о размере инструмент статического анализа может выполнить анализ границ массивов, не анализируя больше чем один модуль.
Средство проверки правила отмечает массивы, объявленные с помощью extern
спецификатор, если объявление явным образом не задает размер массивов.
Размер массива array_name
должен быть явным образом утвержден. Когда массив с внешним рычажным устройством объявляется, его размер должен быть явным образом задан.
Если вы ожидаете нарушение правила, но не видите его, обратитесь к Кодированию Стандартных Нарушений, Не Отображенных.
Группа: объявления и определения |
Категория: консультация |
Категория AGC: консультация |
Язык: C90, C99 |