Препроцессор C: разверните макрос в предупреждении

Я хотел бы напечатать значение макроса (развернуть макрос) в директиве #warning.

Например, для кода:

#define AAA 17
#warning AAA = ???

Желаемый вывод времени компиляции будет

warning: AAA = 17

Что я использую для ??? или как дополнить код?

Ответы на вопрос(4)

Ваш ответ на вопрос