Книги / Языки программирования / C++ / Технология программирования. Базовые конструкции C/C++

Технология программирования. Базовые конструкции C/C++

Е.К. Липачёв

Учебно-справочное пособие, посвящённое основам программирования на языках C и C++. Книга построена на материале лекций по курсу «Технология программирования и работа на ЭВМ» для студентов механико-математического факультета Казанского федерального университета.

В пособии подробно разбираются базовые конструкции языков C/C++: структура программы, функция main(), директивы препроцессора, комментарии, встроенные типы данных и их представление в памяти. Отдельное внимание уделено стилю программирования и формированию аккуратного кода.

Значительная часть книги посвящена операциям языка: арифметическим, сравнения и логическим, поразрядным, присваивания, инкремента и декремента, операции «запятая», а также приоритетам операций и преобразованию типов.

Рассматриваются инструкции управления потоком выполнения: условная инструкция if, тернарный оператор ?:, инструкция switch, циклы for, с предусловием и постусловием, а также инструкции break и continue. Материал сопровождается примерами и пояснениями, что делает пособие удобным для самостоятельного изучения.

Книга предназначена для студентов естественно-научных факультетов, начинающих изучать программирование, и может использоваться как справочник по базовому синтаксису C/C++.