Презентация «Краткие сведения о препроцессоре Си»

Смотреть слайды в полном размере
Презентация «Краткие сведения о препроцессоре Си»

Вы можете ознакомиться с презентацией онлайн, просмотреть текст и слайды к ней, а также, в случае, если она вам подходит - скачать файл для редактирования или печати. Документ содержит 16 слайдов и доступен в формате ppt. Размер файла: 91.00 KB

Просмотреть и скачать

Pic.1
Краткие сведения о препроцессоре Си Лекция №3 Часть 3
Краткие сведения о препроцессоре Си Лекция №3 Часть 3
Pic.2
Что такое препроцессор? Исходный текст Си-программы, кроме инструкций алгоритмического языка Си, сод
Что такое препроцессор? Исходный текст Си-программы, кроме инструкций алгоритмического языка Си, содержит также директивы препроцессора (которые не являются инструкциями алгоритмического языка Си). …
Pic.3
Этапы прохождения через ЭВМ программы на любом алгоритмическом языке, требующем компиляции
Этапы прохождения через ЭВМ программы на любом алгоритмическом языке, требующем компиляции
Pic.4
Этапы прохождения через ЭВМ Си-программы
Этапы прохождения через ЭВМ Си-программы
Pic.5
Директивы препроцессора позволяют: Сделать исходный код (*. c *. cpp ) короче. Сделать исходный код
Директивы препроцессора позволяют: Сделать исходный код (*. c *. cpp ) короче. Сделать исходный код более наглядным, удобочитаемым. Получать разные Си-программы (*. i) в зависимости от выполнения …
Pic.6
Директивы препроцессора: Директива макроопределения #define Директива #include включения файлов Дире
Директивы препроцессора: Директива макроопределения #define Директива #include включения файлов Директивы условной компиляции
Pic.7
Директива макроопределения #define Эта директива обеспечивает замену сокращений (так называемых макр
Директива макроопределения #define Эта директива обеспечивает замену сокращений (так называемых макро) на полный текст. Макро также называют макросом или макроопределением. Общий вид директивы: …
Pic.8
Простейшие примеры #define #define N 100 #define PRIGL "Введите исходные данные " Наиболее
Простейшие примеры #define #define N 100 #define PRIGL "Введите исходные данные " Наиболее распространенное применение #define - это обозначение часто встречающихся констант, числовых и …
Pic.9
Отличие простейшего макро от константы программы
Отличие простейшего макро от константы программы
Pic.10
Директива #undef Директиву #define можно отменить директивой #undef: #undef ИмяМакро После директивы
Директива #undef Директиву #define можно отменить директивой #undef: #undef ИмяМакро После директивы #undef ИмяМакро становится неопределенным, препроцессор прекращает расширение этого макроса.
Pic.11
Макро с параметрами #define Имя_Макро(Список_Параметров) Тело_Макро Каждый раз при расширении параме
Макро с параметрами #define Имя_Макро(Список_Параметров) Тело_Макро Каждый раз при расширении параметры заменяются параметрами макро в программе. Пример: #define square(x) ((x)*(x)) /*макро с …
Pic.12
Отличие макро с параметрами от подпрограммы-функции
Отличие макро с параметрами от подпрограммы-функции
Pic.13
Предопределенные макро
Предопределенные макро
Pic.14
Директива #include включения файлов Директива #include позволяет включать в исходную программу любые
Директива #include включения файлов Директива #include позволяет включать в исходную программу любые текстовые файлы.
Pic.15
Формы директивы include #include <СпецификацияФайла> //поиск файла в стандартных //директориях
Формы директивы include #include <СпецификацияФайла> //поиск файла в стандартных //директориях #include "СпецификацияФайла" // поиск файла по маршруту, заданному //спецификацией …
Pic.16
Директивы условной компиляции
Директивы условной компиляции


Скачать презентацию

Если вам понравился сайт и размещенные на нем материалы, пожалуйста, не забывайте поделиться этой страничкой в социальных сетях и с друзьями! Спасибо!