Мир работает на коде, написанном на C, но в большинстве учебных заведений программированию учат на Python или Java. Книга «Эффективный C. Профессиональное программирование восполняет этот пробел и предлагает современный взгляд на C. Здесь рассмотрен C17, а также потенциальные возможности C2x. Издание неизбежно станет классикой, с его помощью вы научитесь писать профессиональные и надежные программы на C, которые лягут в основу устойчивых систем и решат реальные задачи.
Куча и менеджеры памяти.
Динамически выделяемая память имеет динамический срок хранения. Время жизни динамически выделенного объекта находится в промежутке между его выделением и освобождением. Этот вид памяти выделяется из кучи. Она представляет собой один или несколько крупных блоков памяти, которые могут быть поделены на части и управляются менеджером памяти. Менеджеры памяти (memory manager) — это библиотеки для управления кучей, предоставляющие реализации стандартных функций по работе с памятью, которые будут описаны ниже. Менеджер памяти выполняется в рамках клиентского процесса. Он запрашивает у операционной системы один или несколько блоков памяти и затем выделяет их для клиентского кода, когда тот вызывает функцию выделения памяти.
Краткое содержание.
Предисловие Паскаля Куока.
Предисловие Олли Уайтхауса.
Благодарности.
Введение.
Глава 1.Знакомство с C.
Глава 2.Объекты, функции и типы.
Глава 3.Арифметические типы.
Глава 4.Выражения и операции.
Глава 5.Управляющая логика.
Глава 6.Динамически выделяемая память.
Глава 7.Символы и строки.
Глава 8.Ввод/вывод.
Глава 9.Препроцессор (в соавторстве с Аароном Баллманом).
Глава 10.Структура программы (в соавторстве с Аароном Баллманом).
Глава 11.Отладка, тестирование и анализ.
Список литературы.
Об авторе.
О соавторе.
О научном редакторе.
Купить .
По кнопкам выше и ниже «Купить бумажную книгу» и по ссылке «Купить» можно купить эту книгу с доставкой по всей России и похожие книги по самой лучшей цене в бумажном виде на сайтах официальных интернет магазинов Лабиринт, Озон, Буквоед, Читай-город, Литрес, My-shop, Book24, Books.ru.
По кнопке «Купить и скачать электронную книгу» можно купить эту книгу в электронном виде в официальном интернет магазине «ЛитРес», и потом ее скачать на сайте Литреса.
По кнопке «Найти похожие материалы на других сайтах» можно найти похожие материалы на других сайтах.
On the buttons above and below you can buy the book in official online stores Labirint, Ozon and others. Also you can search related and similar materials on other sites.
Хештеги: #Сикорд :: #книги по программированию :: #программирование
Смотрите также учебники, книги и учебные материалы:
- SQL, Быстрое погружение, Шилдс У., 2022
- Spring Boot по-быстрому, Хеклер М., 2022
- РНР глазами хакера, Фленов М.Е., 2023
- Kali Linux в действии, Аудит безопасности информационных систем, Скабцов Н., 2024
- Этичный хакинг, Практическое руководство по взлому, Грэм Д.Г., 2022
- Чистый Agile, Основы гибкости, Мартин Р., 2024
- Современный подход к программной архитектуре, Сложные компромиссы, Форд Н., Ричардс М., Садаладж П., Дехгани Ж., 2023
- Современная программная инженерия, ПО в эпоху эджайла и непрерывного развертывания, Фарли Д., 2023