Содержание



|

Глава 1. Предварительные сведения.

Введение.
Появление языка C.
Причины популярности языка C.
Конструктивные особенности.
Эффективность.
Переносимость.
Мощь и гибкость.
Ориентация на программистов.
Недостатки.
Происхождение языка C.
Особенности функционирования компьютеров.
Языки программирования высокого.
Этапы компьютерной эры.
Стандарты языка C.
Первый стандарт ANSI/ ISO C.
Стандарт C99.
Стандарт C11.
На заметку!.
Использование языка C: семь этапов.
этап 1: определение целей программы.
этап 2: проектирование программы.
этап 3: написание кода.
Этап 4: компиляция.
этап 5: запуск программы на выполнение.
этап 6: тестирование и отладка программы.
Этап 7: сопровождение и модификация программы.
комментирование.
механика программирования.
Файлы объектного кода, исполняемые файлы и библиотеки.
Операционная система Unix.
коллекция компиляторов GNU и проект LLVM.
Системы Linux.
компиляторы командной строки для PC.
Интегрированные среды разработки (Windows).
Опция Windows/ Linux.
Работа с языком с в системах Macintosh.
Резюме.
вопросы для самоконтроля.
Упражнения по программированию.


Глава 2. Введение в язык C.
Глава 3. Данные в языке C.
Глава 4. Символьные строки и форматированный ввод-вывод.
Глава 5. Операции, выражения и операторы.
Глава 6. Управляющие операторы C: циклы.
Глава 7. Управляющие операторы C: ветвление и переходы.
Глава 8. Символьный ввод-вывод и проверка достоверности ввода.
Глава 9. Функции.
Глава 10. Массивы и указатели.
Глава 11. Символьные строки и строковые функции.
Глава 12. Классы хранения, связывание и управление памятью.
Глава 13. Файловый ввод-вывод.
Глава 14. Структуры и другие формы данных.
Глава 15. Манипулирование битами.
Глава 16. Препроцессор и библиотека C.
Глава 17. Расширенное представление данных.
Приложение А. Ответы на вопросы для самоконтроля.
Приложение Б. Справочные материалы.
Приложение В. Набор символов ASCII.
Предметный указатель.








ip: 46.161.14.99 Дата и время: 2018.11.18 17:23:11 Имя - 5rYtiA44 Комментарий:
Wow! Great thinnikg! JK