Содержание | <<< | >>>

Часть I. Основы языка C

Описание языка С в данной книге разделено на две части. В части I рассматриваются свойства С, определенные Стандартом ANSI 1989 года (Стандарт С89) с учетом 1-й Поправки, принятой в 1995 году. В настоящее время эта версия С широко распространена и поддерживается всеми существующими компиляторами С. Эта версия является также основой языка C++, поэтому на нее обычно ссылаются как на подмножество C++. В части II описываются новые свойства С,введенные Стандартом 1999 года (С99); здесь же дано подробное объяснение, чем С99 отличается от С89. Новый стандарт 1999 года почти полностью базируется на Стандарте 1989 года, появились лишь некоторые новые возможности языка, принципиально не повлиявшие на его суть. Таким образом, С89 является основой как С99, так и C++.

Отдельное рассмотрение языка С в двух аспектах — С89 как основы и специфических свойств С99 — имеет три главных преимущества:

Знание различий между С89 и С99 является обязательным для каждого высококвалифицированного специалиста С, работающего с программами на языке С.

Часть I построена следующим образом:


Содержание | <<< | >>>