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