Инициализатор для агрегата или объединения должен быть заключен в фигурные скобки
Инициализатор для агрегата или объединения должен быть заключен в фигурные скобки.
Правило применяется и к объектам и к подобъектам. Например, при инициализации структуры, которая содержит массив, значения, присвоенные структуре, должны быть заключены в фигурные скобки. В этих фигурных скобках значения, присвоенные массиву, должны быть заключены в другую пару фигурных скобок.
Включение инициализаторов в фигурных скобках улучшает ясность кода, который содержит структуры комплексных данных, такие как многомерные массивы и массивы структур.
Чтобы избежать вложенных фигурных скобок для подобъектов, используйте синтаксис {0}, который обнуляет все значения.
Если вы ожидаете нарушение правила, но не видите его, обратитесь к Кодированию Стандартных Нарушений, Не Отображенных.
| Группа: инициализация |
| Категория: необходимый |
| Категория AGC: удобочитаемость |