exponenta event banner

MISRA C:2012 Правило 20.8

Управляющее выражение директивы предварительной обработки # if или # elif должно равняться 0 или 1

Описание

Определение правила

Управляющее выражение директивы предварительной обработки # if или # elif должно равняться 0 или 1.

Объяснение

Строгий ввод требует, чтобы директивы предобработки условного включения, #if или #elif, иметь управляющее выражение, которое вычисляет логическое значение.

Поиск неисправностей

Если вы ожидаете нарушения правила, но не видите его, обратитесь к разделу Нарушения стандартов кодирования не отображаются.

Проверить информацию

Группа: Директивы предварительной обработки
Категория: Обязательно
СМЖЛ Категория: Консультативные услуги