ВУЗ:
Составители:
Рубрика:
2.Структура программы на Си++
Программа на языке Си имеет следующую структуру:
#директивы препроцессора
. . . . . . . . .
#директивы препроцессора
функция а ( )
операторы
функция в ( )
операторы
void main ( ) //функция, с которой начинается выполнение программы
операторы
описания
присваивания
функция
пустой оператор
составной
выбора
циклов
перехода
Директивы препроцессора - управляют преобразованием текста программы
до ее компиляции. Исходная программа, подготовленная на СИ в виде текстового файла,
проходит 3 этапа обработки:
1) препроцессорное преобразование текста ;
2) компиляция;
3) компоновка (редактирование связей или сборка).
После этих трех этапов формируется исполняемый код программы. Задача препро-
цессора - преобразование текста программы до ее компиляции. Правила препроцессорной
обработки определяет программист с помощью директив препроцессора. Директива начи-
нается с #. Например,
1) #define - указывает правила замены в тексте.
#define ZERO 0.0
Означает , что каждое использование в программе имени ZERO будет заменяться
на 0.0.
2) #include< имя заголовочного файла> - предназначена для включения в текст про-
граммы текста из каталога «Заголовочных файлов», поставляемых вместе со стандартны-
ми библиотеками. Каждая библиотечная функция Си имеет соответствующее описание в
одном из заголовочных файлов. Список заголовочных файлов определен стандартом язы-
ка. Употребление директивы include не подключает соответствующую стандартную биб-
2.Структура программы на Си++
Программа на языке Си имеет следующую структуру:
#директивы препроцессора
.........
#директивы препроцессора
функция а ( )
операторы
функция в ( )
операторы
void main ( ) //функция, с которой начинается выполнение программы
операторы
описания
присваивания
функция
пустой оператор
составной
выбора
циклов
перехода
Директивы препроцессора - управляют преобразованием текста программы
до ее компиляции. Исходная программа, подготовленная на СИ в виде текстового файла,
проходит 3 этапа обработки:
1) препроцессорное преобразование текста ;
2) компиляция;
3) компоновка (редактирование связей или сборка).
После этих трех этапов формируется исполняемый код программы. Задача препро-
цессора - преобразование текста программы до ее компиляции. Правила препроцессорной
обработки определяет программист с помощью директив препроцессора. Директива начи-
нается с #. Например,
1) #define - указывает правила замены в тексте.
#define ZERO 0.0
Означает , что каждое использование в программе имени ZERO будет заменяться
на 0.0.
2) #include< имя заголовочного файла> - предназначена для включения в текст про-
граммы текста из каталога «Заголовочных файлов», поставляемых вместе со стандартны-
ми библиотеками. Каждая библиотечная функция Си имеет соответствующее описание в
одном из заголовочных файлов. Список заголовочных файлов определен стандартом язы-
ка. Употребление директивы include не подключает соответствующую стандартную биб-
Страницы
- « первая
- ‹ предыдущая
- …
- 2
- 3
- 4
- 5
- 6
- …
- следующая ›
- последняя »
