Ця книга являє собою ретельно перевірений, добре продуманий і всеосяжний навчальний посібник, призначений для програмістів і розробників. Стала класикою в галузі обчислень, вона навчає принципів програмування, зокрема структуризації коду та нісного проєктування.
Автор і викладач Стівен Прата створив повчальне, ясне та проникливе введення в C. Поряд із деталями мови C пояснюються фундаментальні концепції програмування. Численні короткі практичні приклади ілюструють тільки одну або дві концепції за раз і заохочують читачів пропрацювати нові теми, безпосередньо приступаючи до реального їхнього використання.
Шестерне видання цієї книги було оновлене та розширене для охоплення останніх напрацювання в C, а також розкриття подробиць нового стандарту C11. Тут ви знайдете поглиблені, широкі та різноманітні підходи та інструменти, що удосконалюють процес вивчення.
ОСОБЛИВОСТІ КНИГИ
Повне та комплексне обговорення основ мови C і додаткових можливостей
Чітке керівництво про те, коли і чому використовувати різні частини мови
Навчання через практику за допомогою коротких і простих прикладів, що сприяють розуміння однієї або двох концепцій за раз
Сотні прикладів навчальних програм
Питання для самоконтролю та вправи з програмування, що розглядаються наприкінці кожного розділу, які призначені для закріплення прочитаного матеріалу
Огляд узагальненого програмування в C, що забезпечує високий рівень гнучкості
ВО ВТОРОМ ТОМЕ
Глава 12. Класи зберігання, зв'язування й керування пам'яттю
Глава 13. Файлове введення-виведення
Глава 14. Структури та інші форми даних
Глава 15. Маніпулювання бітами
Глава 16. Препроцесор і бібліотека C
Глава 17. Розширене представлення даних
А. Відповіді на питання для самоконтролю
Застосунок Б. Довідкові матеріали
Застосунок В. Набір символів Propon
Питання для самоконтролю та вправи з програмування, що наведені наприкінці кожного розділу, орієнтовані на критично важливі відомості та допомагають читачам зрозуміти та систематизувати найскладніші концепції. Бувши дружнім і простим у читання керівництвом, орієнтованим на самостійне освоєння, книга підійде як студентам, які вивчають програмування, так і розробникам, які спеціалізуються на інших мовах та бажають краще зрозуміти основи цього основної мови.
Об авторе
Стівен Прата висвітляв астрономію, фізику та програмування в Коледжі Марин у Кентфілді, шт. Каліфорнія. Він отримав диплом бакалавра в Європейському технологічному інституті та ступінь доктора філософії в Європейському університеті в Берклі. Стівен є автором і співавтором понад десятка книг, включно з C++ Primer Plus (Язик програмування C++. Лекції та вправи, 6-е зд.) і ранні видання справжньої книги, які 1990 року отримали нагороди як найкращі посібники в галузі комп'ютерів від Computer Press Association.
Об авторах
Введення
Глава 1. Попередня інформація
Глава 2. Введення в мову C
Глава 3. Дані в мові C
Глава 4. Символьні рядки та форматоване введення-виведення
Глава 5. Операції, вирази та оператори
Глава 6. Керувальні оператори C: цикли
Глава 7. Керувальні оператори C: вітання і переходи
Глава 8. Символьне введення-виведення і перевірка вірогідності введення
Глава 9. Функції
Глава 10. Масиви й покажчики
Глава 11. Символьні рядки та рядківні функції
Глава 12. Класи зберігання, зв'язування й керування пам'яттю
Глава 13. Файлове введення-виведення
Глава 14. Структури та інші форми даних
Глава 15. Маніпулювання бітами
Глава 16. Препроцесор і бібліотека C
Глава 17. Розширене представлення даних
А. Відповіді на питання для самоконтролю
Застосунок Б. Довідкові матеріали
Застосунок В. Набір символів Propon