Содержание....3
Введение....9
Учебное введение....12
Типы, операции и выражения....38
Поток управления....57
Функции и структура программ....70
Указатели и массивы....94
Структуры....125
Ввод и вывод....149
Интерфейс системы UNIX....164
Приложение А. Справочное руководство по языку С....183
Мы постарались сохранить краткость первого издания. Язык С невелик по объему, и нет большого смысла писать о нем толстые книги. Мы улучшили изложение ключевых вопросов — таких как указатели, являющиеся центральным моментом в программировании на С. Мы доработали первоначальные примеры, а также добавили новые в некоторые из глав. Например, рассказ о сложных объявлениях дополнен программой преобразования деклараций в текстовые описания и наоборот. Как и раньше, все примеры протестированы и отлажены непосредственно из текста, который подготовлен в электронном виде. Как говорилось в предисловии к первому изданию, язык С "становится все удобнее по мере того, как растет опыт работы с ним". После нескольких десятилетий работы мы не изменили своего мнения. Надеемся, что эта книга поможет вам изучить С и пользоваться им как можно эффективнее.