мета-данные страницы

C

Стандарты

  • C89 (ANSI C)
    • Первый стандарт, который объединил различные реализационные возможности C.
    • Включены прототипы функций и стандартная библиотека.
  • C99
    • Введение новых функций, таких как переменные длины, расширенные типы данных и улучшенные возможности работы с массивами.
  • C11
    • Улучшения по безопасности, многопоточности и новые стандартные библиотеки.
    • Включает такие функции, как _Alignas и _Static_assert.
  • C17
    • Небольшие улучшения и исправления, добавляющие поддержку языковых конструкций.
    • Направлено на исправление недостатков предыдущих версий.

Ресурсы