Издательство: | Вильямс/Диалектика |
Дата выхода: | январь 2007 |
ISBN: | 978-5-8459-1102-5 |
Тираж: | 4 000 экземпляров |
Объём: | 704 страниц |
Обложка: | твёрдая |
Иллюстрированное издание | + |
ISBN оригинала: | 0-0721-2124-6 |
В данной книге, задуманной как справочник для всех программистов, работающих на языке C, подробно описаны все аспекты языка C и его библиотеки
стандартных функций. Главный акцент сделан на стандарте ANSI/ISO языка C. Приведено описание как стандарта C89, так и C99. Особое внимание уделяется
учету характеристик трансляторов, среды программирования и операционных систем, использующихся в настоящее время. Уже в самом начале подробно
представлены все средства языка C, такие как ключевые слова, инструкции препроцессора и другие. Вначале описывается главным образом C89, а затем
приводится подробное описание новых возможностей языка, введенных стандартом C99. Такая последовательность изложения позволяет облегчить
практическое программирование на языке C, так как в настоящее время именно эта версия для большинства программистов представляется как
"собственно C", к тому же это самый распространенный в мире язык программирования. Кроме того, эта последовательность изложения облегчает освоение
C++, который является надмножеством C89. В книге много содержательных, нетривиальных примеров. Рассмотрены наиболее важные и распространенные
алгоритмы и приложения, необходимые для каждого программиста, а также применение методов искусственного интеллекта и программирование для
Windows 2000. Обсуждаются вопросы эффективности, переносимости и отладки программ. А в конце книги возможности языка C иллюстрируются на
примере разработки его интерпретатора. Это, несомненно, самый лучший способ для осмысления, постижения и понимания чистоты и элегантности языка C.