Реферат: Методическая разработка по C++.(45 страниц)

Во многие программы на (Турбо) Си подставляются один или несколько файлов, часто в самое начало кода главной функции main.

Появление директив

#include <файл_1>

#include "файл_2"

...

#include <файл_n>

приводит к тому , что препроцессор подставляет на место этих директив тексты файлов файл_1, файл_2 , ... , файл_n соответственно.

Если имя файла заключено в угловые скобки <...> , то поиск файла производится в специальном разделе подстановочных файлов. В отличие от многих других операторов (Турбо) Си директива Include не должна оканчиваться точкой с запятой .

Макро

С помощью директивы #define, вслед за которой пишутся имя макро и значение макро, оказывается возможным указать препроцессору, чтобы он при любом появлении в исходном файле на (Турбо) Си данного имени макро заменял это имя на соответствующие значения макро .

Например, директива

#define pi 3.1415926

связывает идентификатор pi со значением 3.1415926. После значения макро (;) не ставится.

Типы данных

В (Турбо) Си переменные должны быть описаны, а их тип специфирован до того, как эти переменные будут использованы.

При описании переменных применяется префиксная запись , при которой вначале указывается тип, а затем - имя переменной.

Например:

float weight;

int exam_score;

char ch;

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

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

Пример:

int height = 71 ;

float income =26034.12 ;

Простейшими скалярными типами, предопределёнными в (Турбо) Си, являются

char Представляется как однобайтовое целое число

int Двубайтовое целое

long Четырёхбайтовое целое

К-во Просмотров: 506
Бесплатно скачать Реферат: Методическая разработка по C++.(45 страниц)