Внимание! Studlandia не продает дипломы, аттестаты и иные документы об образовании. Наши специалисты оказывают услуги консультирования и помощи в написании студенческих работ: в сборе информации, ее обработке, структурировании и оформления работы в соответствии с ГОСТом. Все услуги на сайте предоставляются исключительно в рамках законодательства РФ.
Нужна индивидуальная работа?
Подберем литературу
Поможем справиться с любым заданием
Подготовим презентацию и речь
Оформим готовую работу
Узнать стоимость своей работы
Дарим 200 руб.
на первый
заказ

Дипломная работа на тему: Директивы Препроцессора. Подключаемые файлы. Использование подключаемых файлов

Купить за 600 руб.
Страниц
50
Размер файла
50.44 КБ
Просмотров
7
Покупок
0

Введение

С препроцессор является процессором макрокоманд и автоматически

используется С компилятором перед обработкой программы для внесения в

нее некоторых изменений. Препроцессор позволяет определять макросы,

использование которых помогает избегать применения сложных конструкций.

С препроцессор предоставляет несколько основных функций:

Включение в программу дополнительных файлов, содержащих определения

различных функций.

Создание макросов, которые являются сокращениями для произвольных

фрагментов исходного текста программы, и их замена препроцессором на

соответствующие макроопределения во всей программе.

Условная компиляция. Используя специальные директивы препроцессора

имеется возможность включения или исключения частей программы в зависимости

от различных условий.

Контроль строки. Если пpи комбинировании или реорганизации исходных

файлов в какой-либо промежуточный файл, который впоследствии компилируется,

используется отдельная программа, то имеется возможность применения

контроля строки для передачи информации компилятору о месторасположении

каждой строки исходного текста программы.

Различные С препроцессоры имеют некоторые отличия. В данном руководстве

рассматривается GNU С препроцессор, совместимый с С компиляторами. GNU

С препроцессор содержит дополнительный набор возможностей, в дополнение к

тем, которые входят в стадарт ANSI.

Стандарт ANSI С запрещает использование многих конструкций, обычно

используемых в С программах в настоящее время. Такая несовместимость может

доставить некоторые неудобства для пользователей, поэтому GNU С препроцессор

сконфигурирован так, что он по умолчанию использует подобные конструкции.

Грубо говоря, для работы с препроцессором в стандарте ANSI С, его следует

вызывать с опциями '-trigraphs', '-undef' и '-pedantic'.

Оглавление

- Введение 4

- Общие преобразования

- Директивы Препроцессора

- Подключаемые файлы

- Использование подключаемых файлов

- 3.2. Директива include. 8

- 3.3. Как работает директива include 10

- Однократно подключаемые файлы

- Подключаемые файлы и наследование

- Макросы

- Простые макросы

- Макросы с аргументами

- Заранее определенные макросы

- Стандартные заранее определенные макросы

- Нестандартные заранее определенные макросы

- Стрингификация

- Объединение

- Удаление макросов

- Переопределение макросов

- Особенности использования макросов

- Неправильно используемые конструкции

- Нестандартная группировка арифметических выражений

- Использование точки с запятой

- Удвоение побочных эффектов

- Рекурсивные макросы

- Отдельная подстановка макро аргументов

- Зависимые макросы

- Символы newline в макроаргументах

- Условия

- Для чего используются условия

- Синтаксис условий

- 5.2.1. Директива if 43

- 5.2.2. Директива else 44

- 5.2.3. Директива elif 45

- Сохранение удаленного кода для дальнейших ссылок

- Условия и макросы

- Утверждения

- 5.6. Директивы error и warning 51

- Комбинирование исходных файлов

- Другие директивы препроцессора

- Вывод С препроцессора

- Вызов GNU С Препроцессора

Как купить готовую работу?
Авторизоваться
или зарегистрироваться
в сервисе
Оплатить работу
удобным
способом
После оплаты
вы получите ссылку
на скачивание
Страниц
50
Размер файла
50.44 КБ
Просмотров
372
Покупок
0
Директивы Препроцессора. Подключаемые файлы. Использование подключаемых файлов
Купить за 600 руб.
Похожие работы
Сумма к оплате
500 руб.
Купить
Заказать
индивидуальную работу
Гарантия 21 день
Работа 100% по ваши требованиям
от 1 000 руб.
Заказать
Прочие работы по предмету
Сумма к оплате
500 руб.
Купить
Заказать
индивидуальную работу
Гарантия 21 день
Работа 100% по ваши требованиям
от 1 000 руб.
Заказать
103 972 студента обратились
к нам за прошлый год
2016 оценок
среднее 4.2 из 5
Дмитрий Быстро, качественно и в срок.
Анастасия Благодарю за помощь!
Рита Рекомендую автора, отличная работа!
Анастасия Всё отлично! Спасибо за помощь!
Анастасия Замечаний нет, спасибо!
Владислав Благодарю за помощь!
Игорь Спасибо за помощь!
Валерия Замечаний нет, всё отлично!
Александр Профессионал своего дела, рекомендую! Всё отлично и в срок. По курсовым поставили высший бал, от выпускной работы...
Ярослава Все супер. Работу оценили на отлично.