Изучаем программирование на C

This document was uploaded by one of our users. The uploader already confirmed that they had the permission to publish it. If you are author/publisher or own the copyright of this documents, please report to us by using this DMCA report form.

Simply click on the Download Book button.

Yes, Book downloads on Ebookily are 100% Free.

Sometimes the book is free on Amazon As well, so go ahead and hit "Search on Amazon"

Вы всегда мечтали о том, чтобы найти более легкий способ изучения программирования на С? "Изучаем C" предлагает методику, с помощью которой вы научитесь создавать программы на этом языке. В книге используется уникальных подход, который выходит за рамки синтаксиса и пошаговых руководств и поможет вам стать отличным программистом. Вы изучите ключевые моменты, в том числе основы языка, динамическое управление памятью, указатели и арифметические операции с ними. А благодаря более продвинутым темам, таким как многопоточность и сетевое программирование, "Изучаем C" может рассматриваться в качестве учебника для студентов. Практические задания помогут усовершенствовать ваши способности, проверить приобретенные вами навыки и сделать вас более уверенным в себе.

Author(s): Дэвид Гриффитс, Дон Гриффитс
Series: Мировой компьютерный бестселлер
Publisher: Эксмо / Айдиономикс
Year: 2013

Language: Russian
Commentary: +OCR
Pages: 624

Введение: Как пользоваться этой книгой ......Page 26
1. Начинаем работать с языком Си: Погружаемся ......Page 38
2. Память и указатели: На что ты указываешь? ......Page 78
2.5 Строки: Теория строк ......Page 120
3. Создание небольших простых инструментов: Делайте что-то одно, но делайте это хорошо ......Page 140
4. Использование нескольких исходных файлов: Разбиваем на части, собираем вместе ......Page 194
Лабораторная работа 1: Arduino ......Page 244
5. Структуры, объединения и битовые поля: Создавайте собственные структуры ......Page 254
6. Структуры данных и динамическая память: Наводим мосты ......Page 304
7. Продвинутые функции: Выжмите из своих функций все соки ......Page 348
8. Статические и динамические библиотеки: Легко заменяемый код ......Page 388
Лабораторная работа 2: OpenCV ......Page 426
9. Процессы и системные вызовы: Разрушая границы ......Page 434
10. Межпроцессное взаимодействие: Общение — это хорошо ......Page 466
11. Сокеты и работа в Сети: Нет места лучше, чем 127.0.0.1 ......Page 504
12. Потоки: Это параллельный мир ......Page 538
Лабораторная работа 3: Бластероиды ......Page 560
Приложение I. На закуску: Топ-10 фактов (которым мы не уделили внимание) ......Page 576
Приложение II. Все темы: Вспомнить все ......Page 590
Алфавитный указатель ......Page 612