Шпоры по С/С++ на экзамен

Содержание

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. Ввод и вывод данных

Выдержка из текста

Программа на языке Си имеет следующую структуру:

#директивы препроцессора

. . . . . . . . .

#директивы препроцессора

функция а ( )

операторы

функция в ( )

операторы

void main ( ) //функция, с которой начинается выполнение программы

операторы

описания

присваивания

функция

пустой оператор

составной

выбора

циклов

перехода

Директивы препроцессора — управляют преобразованием текста программы до ее компиляции. Исходная программа, подготовленная на СИ в виде текстового файла, проходит 3 этапа обработки:

1) препроцессорное преобразование текста ;

2) компиляция;

3) компоновка (редактирование связей или сборка).

После этих трех этапов формируется исполняемый код программы. Задача препро- цессора — преобразование текста программы до ее компиляции. Правила препроцессорной обработки определяет программист с помощью директив препроцессора. Директива начи- нается с #. Например,

1) #define — указывает правила замены в тексте.

#define ZERO 0.0

Список использованной литературы

Учебники по С/С++

Интернет ресурсы по данной теме

Похожие записи