ANSI C
- ANSI C, ISO C и Standard C – стандарты языка программирования C, разработанные ANSI и ISO/IEC.
- Стандарты ANSI C и ISO C относятся к оригинальной и наиболее поддерживаемой версии стандарта (C89 или C90).
- Разработчикам C рекомендуется соблюдать стандарты для переносимости между компиляторами.
- ANSI C был разработан в 1989 году, ISO/IEC C – в 1990 году, а C95 – в 1995 году.
- C99 был принят в 2000 году, C11 – в 2011 году, а C17 – в 2018 году.
- C23 – неофициальное название следующей крупной редакции стандарта языка Си.
- ISO/IEC также публикует технические отчеты и спецификации, связанные с языком C.
- Поддержка со стороны основных компиляторов включает GCC, Clang, HP C/ANSI C, IBM XL C/C++, ICC от Intel, Лабораторные окна/CVI, КРН, Oracle Studio, OpenWatcom, Microsoft Visual C++, Пелле С, vbcc и Tiny C.
Полный текст статьи: