Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

lec18

.pdf
Скачиваний:
10
Добавлен:
12.02.2015
Размер:
940.95 Кб
Скачать

Макроподстановки средствами препроцессора.

Макроподстановки средствами препроцессора.

Примеры.

Макроподстановки средствами препроцессора.

Макроподстановки средствами препроцессора. Моделирование многомерных массивов.

Общие принципы представления массивов в языке С.

1.Основным понятием языка С является одномерный массив, а возможности формирования многомерных массивов (особенно с переменными размерами ограничены.)

2.Нумерация элементов массивов в языке С начинается с нуля. Применение макросов для организации доступа к элементам массива позволяет обойти оба указанных затруднения за счет переобозначения индексированных элементов.

Макроподстановки средствами препроцессора. Моделирование многомерных массивов.

Пример программы.

Макроподстановки средствами препроцессора. Моделирование многомерных массивов.

Макроподстановки средствами препроцессора. Моделирование многомерных массивов.

Имитация матрицы с помощью макроопределения и одномерного массива.

Имитация матрицы с помощью макроопределения и одномерного массива.

Отличия макросов от функций.

Iв отличии от функции, определение которой присутствует в одном экземпляре, тексты, формируемые макросом вставляются в программу столько раз, сколько используется макрос;

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]