- Язык программирования С / The C Programming Language
- Язык программирования Си, Керниган Б., Ритчи Д., 2017
- Язык программирования Си
- Второе издание
- Предисловие к русскому изданию
- Предисловие
- Предисловие к первому изданию
- Введение
- Глава 1. Обзор языка
- Глава 2. Типы, операторы и выражения
- Глава 3. Управление
- Глава 4. Функции и структура программы
- Глава 5. Указатели и массивы
- Глава 6. Структуры
- Глава 7. Ввод–вывод
- Глава 8. Интерфейс с системой UNIX
- Приложение A. Справочное руководство
- Язык программирования Си, Керниган Б., Ритчи Д., 2017
- Язык программирования C
- Лучшая рецензия на книгу
- 4 Основа
Язык программирования С / The C Programming Language
dc.contributor.author | Керниган, Брайан Уилсон | ru_RU |
dc.contributor.author | Ритчи, Деннис Макалистэйр | ru_RU |
dc.date | 2009 | |
dc.date.accessioned | 2015-05-03T03:08:31Z | |
dc.date.available | 2015-05-03T03:08:31Z | |
dc.identifier | http://dspace.nsu.ru:8080/jspui/handle/nsu/288 | |
dc.identifier.citation | Керниган Б., Ритчи Д. / Kernighan B., Ritchie D. Язык программирования С, 2-е издание./ Вильямс, 2009 — 292 с. | ru_RU |
dc.identifier.isbn | 978-5-8459-0891-9 | |
dc.identifier.uri | https://lib.nsu.ru/xmlui/handle/nsu/9058 | |
dc.description | Классическая книга по языку С, написанная самими разработчиками этого языка и выдержавшая в США уже 34 переиздания! Книга является как практически исчерпывающим справочником, так и учебным пособием по самому распространенному языку программирования. Предлагаемое второе издание книги было существенно переработано по сравнению с первым в связи с появлением стандарта ANSI С, для которого она частично послужила основой. Книга не рекомендуется для чтения новичкам; для своего изучения она требует знания основ программирования и вычислительной техники. Книга предназначена для широкого круга программистов и компьютерных специалистов. Может использоваться как учебное пособие для вузов. | |
dc.language | ru | |
dc.publisher | Вильямс | |
dc.subject | язык С | |
dc.subject | UNIX | |
dc.title | Язык программирования С / The C Programming Language | |
dc.type | Book |
Язык программирования Си, Керниган Б., Ритчи Д., 2017
Классическая книга по языку С, написанная самими разработчиками этого языка и выдержавшая в США уже 34 переиздания! Книга является как практически исчерпывающим справочником, так и учебным пособием по самому распространенному языку программирования. Предлагаемое второе издание книги было существенно переработано по сравнению с первым в связи с появлением стандарта ANSI С, для которого она частично послужила основой.
Обзор языка.
Начнем с быстрого ознакомления с языком Си. Наша цель — показать на реальных программах существенные элементы языка, не вдаваясь в мелкие детали, формальные правила и исключения из них. Поэтому мы не стремимся к полноте и даже точности (заботясь, однако, о корректности примеров). Нам бы хотелось как можно скорее подвести вас к моменту, когда вы сможете писать полезные программы. Чтобы сделать это, мы должны сконцентрировать внимание на основах: переменных и константах, арифметике, управлении последовательностью вычислений, функциях и простейшем вводе-выводе. В настоящей главе мы умышленно не затрагиваем тех средств языка, которые важны при написании больших программ: указателей, структур, большой части богатого набора операторов, некоторых управляющих инструкций и стандартной библиотеки.
Table of Contents.
Предисловие.
Предисловие к первому изданию.
Введение.
1.Обзор языка.
2.Типы, операторы и выражения.
3.Управление.
4.Функции и структура программы.
5.Указатели и массивы.
6.Структуры.
7.Ввод и вывод.
8.Интерфейс с системой UNIX.
Справочное руководство.
Бесплатно скачать электронную книгу в удобном формате, смотреть и читать:
Скачать книгу Язык программирования Си, Керниган Б., Ритчи Д., 2017 — fileskachat.com, быстрое и бесплатное скачивание.
Скачать pdf
Ниже можно купить эту книгу по лучшей цене со скидкой с доставкой по всей России. Купить эту книгу
Язык программирования Си
«Язык программирования Си» (англ. The C Programming Language, также известная как K&R) — книга Брайана Кернигана и Денниса Ритчи, причём последний — один из непосредственных авторов и разработчиков языка Си. Книга стала основой для разработки и популяризации Си, до сих пор имеет спрос и широко используется в качестве «классического» учебника по языку. Она долгое время была единственным справочным руководством и де-факто — стандартом языка.
Второе издание
. было опубликовано спустя десять лет после первого, в 1988 году. В книге была представлена версия Си, принятая в качестве стандарта ANSI, добавлены новые разделы: описание стандартной библиотеки Си и краткий перечень отличий ANSI C от прежней версии. Это издание было переведено более чем на 25 языков и получило мировую известность.
Хотя со времени своей первой публикации в 1989 году ANSI C неоднократно менялся, третье издание, которое бы осветило эти изменения, выпущено не было.
Материал из Википедии — свободной энциклопедии.
Публикация материала посвящается памяти Денниса Ритчи.
Для просмотра страниц с подсветкой синтаксиса разрешите, пожалуйста, исполнение JavaScript.
Предисловие к русскому изданию
Предисловие
Предисловие к первому изданию
Введение
Глава 1. Обзор языка
Глава 2. Типы, операторы и выражения
- 2.1. Имена переменных
- 2.2. Типы и размеры данных
- 2.3. Константы
- 2.4. Декларации
- 2.5. Арифметические операторы
- 2.6. Операторы отношения и логические операторы
- 2.7. Преобразования типов
- 2.8. Инкрементные и декрементные операторы
- 2.9. Побитовые операторы
- 2.10. Операторы присваивания и выражения
- 2.11. Условные выражения
- 2.12. Приоритет и порядок вычислений
Глава 3. Управление
Глава 4. Функции и структура программы
- 4.1. Основные сведения о функциях
- 4.2. Функции, возвращающие нецелые значения
- 4.3. Внешние переменные
- 4.4. Правила областей действия
- 4.5. Головные файлы
- 4.6. Статические переменные
- 4.7. Регистровые переменные
- 4.8. Блочная структура
- 4.9. Инициализация
- 4.10. Рекурсия
- 4.11. Си-препроцессор
Глава 5. Указатели и массивы
- 5.1. Указатели и адреса
- 5.2. Указатели и аргументы функций
- 5.3. Указатели и массивы
- 5.4. Адресная арифметика
- 5.5. Литерные указатели и функции
- 5.6. Массивы указателей, указатели на указатели
- 5.7. Многомерные массивы
- 5.8. Инициализация массивов указателей
- 5.9. Указатели вместо многомерных массивов
- 5.10. Аргументы в командной строке
- 5.11. Указатели на функции
- 5.12. Сложные декларации
Глава 6. Структуры
Глава 7. Ввод–вывод
Глава 8. Интерфейс с системой UNIX
Приложение A. Справочное руководство
- A1. Введение
- A2. Соглашения о лексике
- A2.1. Лексемы
- A2.2. Комментарий
- A2.3. Идентификаторы
- A2.4. Ключевые слова
- A2.5. Константы
- A2.6. Стринговые литералы
- A4.1. Класс памяти
- A4.2. Базовые типы
- A4.3. Выводимые типы
- A4.4. Квалификаторы типов
- A6.1. Повышение целочисленного типа
- A6.2. Целочисленные преобразования
- A6.3. Целые и плавающие
- A6.4. Плавающие типы
- A6.5. Арифметические преобразования
- A6.6. Указатели и целые
- A6.7. Тип void
- A6.8. Указатели на void
- A7.1. Генерация указателя
- A7.2. Первичные выражения
- A7.3. Постфиксные выражения
- A7.4. Унарные операторы
- A7.5. Оператор приведения типа
- A7.6. Мультипликативные операторы
- A7.7. Аддитивные операторы
- A7.8. Операторы сдвига
- A7.9. Операторы отношения
- A7.10. Операторы равенства
- A7.11. Оператор побитового И
- A7.12. Оператор побитового исключающего ИЛИ
- A7.13. Оператор побитового ИЛИ
- A7.15. Оператор логического ИЛИ
- A7.16. Условный оператор
- A7.17. Выражения присваивания
- A7.18. Оператор запятая
- A7.19. Константные выражения
- A8.1. Спецификаторы класса памяти
- A8.2. Спецификаторы типа
- A8.3. Декларации структур и объединений
- A8.4. Перечисления
- A8.5. Деклараторы
- A8.6. Что означают деклараторы
- A8.7. Инициализация
- A8.8. Имена типов
- A8.9. Декларация typedef
- A8.10. Эквивалентность типов
- A9.1. Помеченные инструкции
- A9.2. Инструкция–выражение
- A9.3. Составная инструкция
- A9.4. Инструкции выбора
- A9.5. Циклические инструкции
- A9.6. Инструкции перехода
- A10.1. Определение функции
- A10.2. Внешние декларации
- A11.1. Лексическая область действия
- A11.2. Связи
- A12.1. Трехзнаковые последовательности
- A12.2. Склеивание строк
- A12.3. Макроопределение и макрорасширение
- A12.4. Включение файла
- A12.5. Условная компиляция
- A12.6. Нумерация строк
- A12.7. Генерация сообщения об ошибке
- A12.8. Прагма
- A12.9. Пустая директива
- A12.10. Заранее определенные имена
Язык программирования Си, Керниган Б., Ритчи Д., 2017
Классическая книга по языку С, написанная самими разработчиками этого языка и выдержавшая в США уже 34 переиздания! Книга является как практически исчерпывающим справочником, так и учебным пособием по самому распространенному языку программирования. Предлагаемое второе издание книги было существенно переработано по сравнению с первым в связи с появлением стандарта ANSI С, для которого она частично послужила основой.
Обзор языка.
Начнем с быстрого ознакомления с языком Си. Наша цель — показать на реальных программах существенные элементы языка, не вдаваясь в мелкие детали, формальные правила и исключения из них. Поэтому мы не стремимся к полноте и даже точности (заботясь, однако, о корректности примеров). Нам бы хотелось как можно скорее подвести вас к моменту, когда вы сможете писать полезные программы. Чтобы сделать это, мы должны сконцентрировать внимание на основах: переменных и константах, арифметике, управлении последовательностью вычислений, функциях и простейшем вводе-выводе. В настоящей главе мы умышленно не затрагиваем тех средств языка, которые важны при написании больших программ: указателей, структур, большой части богатого набора операторов, некоторых управляющих инструкций и стандартной библиотеки.Table of Contents.
Предисловие.
Предисловие к первому изданию.
Введение.
1.Обзор языка.
2.Типы, операторы и выражения.
3.Управление.
4.Функции и структура программы.
5.Указатели и массивы.
6.Структуры.
7.Ввод и вывод.
8.Интерфейс с системой UNIX.
Справочное руководство.Бесплатно скачать электронную книгу в удобном формате, смотреть и читать:
Скачать книгу Язык программирования Си, Керниган Б., Ритчи Д., 2017 — fileskachat.com, быстрое и бесплатное скачивание.Скачать pdf
Ниже можно купить эту книгу по лучшей цене со скидкой с доставкой по всей России. Купить эту книгуЯзык программирования C
Перед Вами классическая книга по языку программирования C, написанная самими разработчиками этого языка и выдержавшая в США уже 34 переиздания!
Книга является как практически исчерпывающим справочником, так и учебным пособием по самому распространенному языку программирования C. Предлагаемое второе издание книги было существенно переработано по сравнению с первым в связи с появлением стандарта ANSI C, для которого она частично послужила основой.
Книга Язык программирования C не рекомендуется для чтения новичкам; для своего изучения она требует знания основ программирования и компьютеров. Книга предназначена для широкого круга…Лучшая рецензия на книгу
4 Основа
Книга — начало, книга — основа, вот те ассоциации, что приходят в голову при упоминании «Языка программирования С» Кернигана и Ритчи. В общем и целом, издание великолепное. Книга же будет потрясающим помощником для сколько-нибудь посвященного в тему программирования человека, но начинать с нее рекомендовать не могу, ибо все изложено слишком сухо и, зачастую, на мой взгляд, довольно сложно для простого понимания. Логически труд разделен на 3 части: 1 — Обучение языку, некоторые примеры и упражнения(кстати, жаль, без каких-либо ответов или решений). 2 — Справочное руководство по языку. Очень сжато рассказано о возможностях языка С. 3 — Стандартная библиотека. Потрясающее решение добавить все (ну, или почти все) функции стандартной библиотеки с их подробным описанием. Лайк.