C17 - неофициальное название текущего стандарта (ISO/IEC 9899:2018) языка программирования C. Он заменяет C11, но не содержит новых функций. Вместо этого в центре внимания C17 было устранение отчетов о дефектах (DR).

Важное примечание: Все вопросы, связанные с C, должны быть помечены как c, а затем в качестве дополнения каждый должен указывать версию стандарта, который он использует. В случае действующего стандарта этим дополнением должен быть тег c17. Пожалуйста, смотрите тег c для деталей.

Обнаружение

Стандартный макрос __STDC_VERSION__ определяется значением 201710L чтобы указать, что доступна поддержка C17.

Больше информации: