Общие теоретические сведения Создание оконного приложения


Download 132.81 Kb.
bet2/7
Sana25.01.2023
Hajmi132.81 Kb.
#1121820
1   2   3   4   5   6   7

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


Перед компиляцией программы с помощью директив препроцессора выполняется предварительная обработка текста программы.
Директивы начинаются с символа #; за которым следует наименование операции препроцессора. Чаще всего используются директивы include и define.
Директива #include используется для подключения к программе заголовочных файлов с декларацией стандартных библиотечных функций, например:
#include – стандартные функции ввода-вывода;
#include – функции работы с консолью;
#include – математические функции.
Директива #define (определить) создает макроконстанту и ее действие распространяется на весь файл, например:
#define PI 3.1415927
– в ходе препроцессорной обработки идентификатор PI везде заменяется указанным значением 3,1415927.
Операции языка С/С++ (арифметические: +,–,*,/,%) и наиболее часто использующиеся стандартные математические функции описаны в прил.1.
Операция присваивания имеет полную и сокращенную формы записи.
Полная форма:
ID = выражение;
выполняется справа налево, т.е. сначала вычисляется выражение, а затем его результат присваивается указанному ID, например:

y=(x+2)/(3*x)–5;


В одном операторе можно присвоить значение нескольким переменным, например:


x = y = z = 0;


или z = (x = y) * 5; – сначала переменной x присваивается значение переменной y, далее вычисляется выражение x*5 , и результат присваивается переменной z.


Сокращенная форма:
ID операция= выражениe;
где операция – одна из арифметических операций + , , *, /, %; например:

s += 7; (s = s+7;)




c = b*n, n = n+1, т.е. c = 7 .



Download 132.81 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling