7.2. Демонстрация
работы препроцессора.
Рассмотрим примеры программ,
иллюстрирующих работу с макропроцессором.
В первой программе открывающая
и закрывающая фигурные скобки заменены словами begin и end.
Определены также другие названия для функций
ввода-вывода. В результате получилось что-то
среднее между программой на Паскале и Си. Таким
образом, пользователь, работающий с другим
языком, может строить привычные для себя
конструкции. Строки #define можно
скрыть, поместив их в любой включаемый с помощью
команды #include файл:

Введённое число сразу же будет
выведено на экран.
Рассмотрим следующие примеры.
Результат работы обеих программ будет одинаков.
За их реализацией следите по комментариям.

После запуска программы 2, на
принтере будет отпечатана строка "Минская
АПО". Затем на экране появится сообщение:

Введём цифры, например, 1, 8, 2 и
нажмём клавишу Enter. В
результате принтер напечатает следующее:

После запуска третьей
программы на принтере отпечатается строка:
"Изменённая программа". В дальнейшем
программа работает так же.

|