Шпоры по С/С++ на экзамен
Шпаргалка по предмету:
"Программирование"
Название работы:
"Шпоры по С/С++ на экзамен"
Автор работы: Алексей Иванов
Страниц: 40 шт.
Год:2011
Краткая выдержка из текста работы (Аннотация)
Программа на языке Си имеет следующую структуру:
#директивы препроцессора
. . . . . . . . .
#директивы препроцессора
функция а ( )
операторы
функция в ( )
операторы
void main ( ) //функция, с которой начинается выполнение программы
операторы
описания
присваивания
функция
пустой оператор
составной
выбора
циклов
перехода
Директивы препроцессора - управляют преобразованием текста программы до ее компиляции. Исходная программа, подготовленная на СИ в виде текстового файла, проходит 3 этапа обработки:
1) препроцессорное преобразование текста ;
2) компиляция;
3) компоновка (редактирование связей или сборка).
После этих трех этапов формируется исполняемый код программы. Задача препро- цессора - преобразование текста программы до ее компиляции. Правила препроцессорной обработки определяет программист с помощью директив препроцессора. Директива начи- нается с #. Например,
1) #define - указывает правила замены в тексте.
#define ZERO 0.0
Содержание работы
1.Алгоритм и программа. Свойства алгоритма
2.Передача одномерных массивов как параметров функции
3.Компиляторы и интерпретаторы
4.Передача строк в качестве параметров функции
5.Языки программирования
6.Передача многомерных массивов в функцию
7.Структура программы на С++
8.Функции с переменным числом параметров
9.Состав языка С++
10.Перегрузка функций
11.Константы в С++
12.Шаблоны функций
13.Типы данных в С++
14.Указатель на функцию
15.Переменные
16.Ссылки на функцию
17.Знаки операций в С++. Условная операция в С++.Выражения
18.Структуры
19.Базовые конструкции структурного программирования
20.Доступ к элементам структур
21.Оператор "выражение. Составные операторы"
22.Указатели на структуры
23.Оператор выбора
24.Понятие указателя
25.Операторы циклов
26.Операции с указателями
27.Операторы перехода
28.Понятие ссылки. Правила работы с ссылками
29.Массивы. Определение массивов в С++
30.Указатели и массивы. Динамические массивы
31.Формирование псевдодинамических массивов
32.Использование ДСЧ для инициализации массива
33.Символьная информация и строки
34.Динамические переменные
35.Объявление и определение функций
36.Прототип функции. Параметры функции
37.Локальные и глобальные переменные
666. Ввод и вывод данных
Использованная литература
- Учебники по С/С++
- Интернет ресурсы по данной теме