Английская Википедия:C17 (C standard revision)

Материал из Онлайн справочника
Версия от 07:33, 13 февраля 2024; EducationBot (обсуждение | вклад) (Новая страница: «{{Английская Википедия/Панель перехода}} {{short description|C programming language standard, 2017 revision}} {{confused|C++17}} {{C language revisions}} '''C17''' is the informal name for '''ISO/IEC 9899:2018''',<ref name="ISO2018">{{cite web|url=https://www.iso.org/standard/74528.html|title=ISO/IEC 9899:2018 - Information technology -- Programming languages -- C|website=International Organization for Standardization}}</ref...»)
(разн.) ← Предыдущая версия | Текущая версия (разн.) | Следующая версия → (разн.)
Перейти к навигацииПерейти к поиску

Шаблон:Short description Шаблон:Confused Шаблон:C language revisions

C17 is the informal name for ISO/IEC 9899:2018,[1] the most recent standard for the C programming language, prepared in 2017 and published in June 2018. It replaced C11 (standard ISO/IEC 9899:2011),[2] and will be superseded by C23 (ISO/IEC 9899:2023) when it is published in 2024.[3] Since it was under development in 2017, and officially published in 2018, C17 is sometimes referred to as C18.[4]

Changes from C11

C17 fixes numerous minor defects in C11 without introducing new language features.[2]

The __STDC_VERSION__ macro is increased to the value 201710L.

For a detailed list of changes from the previous standard, see Clarification Request Summary for C11.[5]

Compiler support

List of compilers supporting C17:

See also

Шаблон:Portal

References

Шаблон:Reflist

External links

Шаблон:S-start Шаблон:S-bef Шаблон:S-ttl Шаблон:S-aft Шаблон:End

Шаблон:Use dmy dates

Шаблон:C programming language Шаблон:ISO standards