Книга: Березин Б. И., Березин С. Б. «Начальный курс С и С++»
Книга является учебным пособием по языкам программирования С и С++. Она может быть использована для изучения языка С, как самостоятельного языка. Язык С++ рассматривается как надстройка к языку С. Изложение проиллюстрировано большим количеством примеров. Содержание:ВВЕДЕНИЕ...... 3 1. ИНТЕГРИРОВАННАЯ СРЕДА ПРОГРАММИРОВАНИЯ СИСТЕМЫ BORLAND C++...... 7 1. 1. Особенности системы Borland C++ 3. 1...... 7 1. 2. Работа в интегрированной среде Borland C++...... 7 1. 3. Запуск системы Borland C++...... 8 1. 4. Выход из системы Borland C++...... 8 1. 5. Компоненты интегрированной среды...... 9 1. 6. Окна системы Borland C++...... 9 1. 7. Главное меню...... 11 1. 8. Блок диалога...... 12 1. 9. Триггерные и селективные кнопки...... 13 1. 10. Блоки ввода и блоки списка...... 14 1. 11. Описание элементов главного меню...... 14 1. 12. Редактирование файлов в системе Borland C++...... 34 1. 13. Поиск и замена...... 37 1. 14. Поиск парных символов...... 37 1. 15. Компилятор командной строки...... 39 1. 16. О других компиляторах языка С++...... 40 2. ВВЕДЕНИЕ В ЯЗЫК С...... 41 2. 1. Некоторые особенности языка С...... 41 2. 2. Основные понятия...... 41 2. 3. Две простые программы...... 43 2. 4. Hемного о функциях языка С...... 48 2. 5. Два пpостых оператора: if и for...... 50 2. 6. Точка с запятой, скобки и комментаpии...... 52 2. 7. Опpеделение некотоpых понятий...... 52 2. 8. Переменные, константы, операции и выражения...... 53 2. 9. Базовые типы данных...... 53 2. 10. Объявление переменных...... 56 2. 11. Константы в языке С...... 57 2. 12. Символьные пеpеменные и стpоки...... 61 2. 13. Инициализация переменных...... 63 2. 14. Выражения...... 63 2. 15. Функции printf() и scanf()...... 64 2. 16. Операции языка С...... 68 2. 17. Управляющие операторы...... 76 2. 18. Массивы и указатели...... 84 2. 19. Функции в языке С...... 98 2. 20. Типы данных, определяемые пользователем...... 119 2. 21. Динамическое распределение памяти...... 121 2. 22. Функции malloc() и free()...... 121 2. 23. Нелокальный переход...... 122 2. 24. Типы, определяемые пользователем...... 124 2. 25. Модели памяти...... 132 2. 26. Препроцессор языка С...... 133 2. 27. Стандартные заголовочные файлы...... 140 2. 28. Библиотеки ввода/вывода и работа с файлами в языке С...... 141 3. ЯЗЫК С++...... 163 3. 1. C++ – язык объектно-ориентированного программирования...... 163 3. 2. Что такое объектно-ориентированное программирование...... 163 3. 3. Особенности языка С++, не связанные напрямую с объектной ориентированностью...... 164 3. 4. Компиляция программ на языке С++...... 166 3. 5. Введение в понятие класса и объекта...... 166 3. 6. Перегруженные функции...... 171 3. 7. Перегрузка операций...... 172 3. 8. Hаследование...... 172 3. 9. Конструкторы и деструкторы...... 174 3. 10. Hовые ключевые слова С++...... 177 3. 11. Конструктор с параметрами...... 178 3. 12. Дружественные функции...... 181 3. 13. Дружественные классы...... 185 3. 14. Аргументы функции, задаваемые по умолчанию...... 186 3. 15. Структуры и классы...... 188 3. 16. Объединения и классы...... 189 3. 17. Подставляемые (inline) функции...... 189 3. 18. Наследование классов...... 191 3. 19. Конструкторы с параметрами при наследовании...... 195 3. 20. Множественное наследование...... 197 3. 21. Передача объектов как аргументов функций...... 200 3. 22 Массивы объектов...... 201 3. 23 Указатель на объект...... 202 3. 24 Перегрузка функций и операций...... 203 3. 25 Динамическая инициализация и локальные переменные...... 204 3. 26 Ключевое слово this...... 205 3. 27 Перегрузка операций...... 206 3. 28 Дружественные функции-операции...... 211 3. 29 Ссылки...... 212 3. 30. Перегрузка операции индексации [ ]...... 216 3. 31. Использование виртуальных функций...... 217 3. 32. Производные классы и их конструкторы и деструкторы...... 226 3. 33. Порядок вызова конструкторов и деструкторов при множественном наследовании...... 227 3. 34. Виртуальные базовые классы...... 228 3. 35. Операции динамического выделения памяти new и delete...... 229 3. 36. Виртуальные деструкторы...... 232 3. 37. Шаблоны классов и функций...... 235 3. 38. Статические члены класса...... 239 3. 39. Локальные классы...... 240 3. 40. Вложенные классы...... 241 3. 41. Использование библиотеки ввода/вывода языка С++...... 242 ПРИЛОЖЕНИЯ...... 255 1. Примеры использования языка С++...... 255 2. Использование встроенного отладчика...... 270 СПИСОК ЛИТЕРАТУРЫ...... 277 ОГЛАВЛЕНИЕ...... 278 Издательство: "Диалог-МИФИ" (2012)
ISBN: 5864040754 |
Другие книги схожей тематики:
Автор | Книга | Описание | Год | Цена | Тип книги |
---|---|---|---|---|---|
Б. И. Березин, С. Б. Березин | Начальный курс С и С++ | Книга является учебным пособием по языкам программирования С и С++. Она может быть использована для изучения… — Диалог-МИФИ, (формат: 60x84/16, 288 стр.) Подробнее... | 2007 | 216 | бумажная книга |
В. А. Кочергина | Начальный курс санскрита | "Начальный курс санскрита" знакомит с фонетикой, письмом devanagari, с основными разделами морфологии, со… — ЁЁ Медиа, - Подробнее... | 1956 | 2003 | бумажная книга |
Бартон Цвибах | Начальный курс теории струн | "Начальный курс теории струн" Бартона Цвибаха уникален по стилю и форме изложения. Он позволит начинающим… — Едиториал УРСС, (формат: 70x100/16, 784 стр.) Подробнее... | 2011 | 1547 | бумажная книга |
Азимов Э.Г. | Начальный курс русского языка _ Cours Elementaire de Russe | Начальный курс русского языка — ИКАР, (формат: 60x84/16, 272 стр.) Подробнее... | 2016 | 353 | бумажная книга |
М. Е. Залманова | Начальный курс экономики строительства | Начальный курс экономики строительства — Подробнее... | 1969 | 245 | бумажная книга |
Цвибах Б. | Начальный курс теории струн | "Начальный курс теории струн" Бартона Цвибаха уникален по стилю и форме изложения. Он позволит начинающим… — URSS, - Подробнее... | 2011 | 1659 | бумажная книга |
Бартон Цвибах | Начальный курс теории струн | `Начальный курс теории струн`Бартона Цвибаха уникален по стилю и форме изложения. Он позволит начинающим… — Едиториал УРСС, (формат: 70x100/16, 784 стр.) Подробнее... | 2011 | 2146 | бумажная книга |
В. А. Кочергина | Начальный курс санскрита | `Начальный курс санскрита`знакомит с фонетикой, письмом devanagari, с основными разделами морфологии, со… — ЁЁ Медиа, Подробнее... | 1956 | 2252 | бумажная книга |
Начальный курс философии | Книга «Начальный курс философии» знакомит читателя в краткой и доступной форме с философией… — Мысль, (формат: 60x84/16, 320 стр.) Подробнее... | 1967 | 60 | бумажная книга | |
Азимов Эльхан Гейдарович | Начальный курс русского языка | Учебник "Начальный курс русского языка" адресован иностранным учащимся (в первую очередь школьникам)… — Икар, - Подробнее... | 2017 | 632 | бумажная книга |
См. также в других словарях:
НАЧАЛЬНЫЙ КУРС — курс ценных бумаг во время открытия биржи, на начало функционирования рынка. Райзберг Б.А., Лозовский Л.Ш., Стародубцева Е.Б.. Современный экономический словарь. 2 е изд., испр. М.: ИНФРА М. 479 с.. 1999 … Экономический словарь
НАЧАЛЬНЫЙ КУРС — курс ценных бумаг на начало функционирования рынка, биржи … Энциклопедический словарь экономики и права
начальный курс — курс ценных бумаг во время открытия биржи, на начало функционирования рынка … Словарь экономических терминов
КУРС НАЧАЛЬНЫЙ — биржевой КУРС в момент открытия биржи. Словарь финансовых терминов … Финансовый словарь
КУРС НАЧАЛЬНЫЙ — (см. НАЧАЛЬНЫЙ КУРС) … Энциклопедический словарь экономики и права
КУРС, НАЧАЛЬНЫЙ — курс ценных бумаг на момент открытия биржи … Большой экономический словарь