Modern C Up and Running: A Programmer’s Guide to Finding Fluency and Bypassing the Quirks
Книга «Modern C Up and Running» представляет собой современное руководство по программированию на языке C, ориентированное на опытных разработчиков, которые хотят достичь свободного владения языком и обойти его подводные камни. Автор Мартин Калин фокусируется на практических аспектах написания эффективного и безопасного кода, используя современные стандарты C (C11/C17).
В книге подробно рассматриваются фундаментальные концепции языка: структура программы, функции, управление памятью, указатели, типы данных и управляющие конструкции. Особое внимание уделяется взаимодействию C с ассемблером, передаче аргументов командной строки и работе с функциями с переменным числом аргументов. Автор объясняет, как избежать распространённых ошибок и «причуд» языка, которые могут привести к уязвимостям или неэффективному коду.
Издание подходит для программистов, уже имеющих базовый опыт работы с C, но желающих углубить свои знания и освоить современные практики. Книга содержит множество примеров кода, поясняющих сложные концепции, и помогает читателю развить навыки, необходимые для написания надёжного системного и прикладного программного обеспечения.









