Язык С++ и программирование на нем. Рейзлин В.И. - 12 стр.

UptoLike

Составители: 

14
Имя, которое указано в #define, в области его видимости заменя-
ется в тексте программы текстом подстановки. Таким образом, вместо
имени nmax области его видимости) в тексте везде появится 1000, а
вместо km – (1000*3+1).
Отметим, что есть еще одна форма директивы #define (с парамет-
рами).
2.9. Описания
Все переменные должны быть описаны до их использования.
Описание состоит из спецификатора типа и следующего за ним списка
переменных, которые будут иметь указанный тип:
int i, j, k, pmax;
float radix, a, b, s_m;
double k, kr;
char ch, ch1;
char symbol;
При описании переменная может быть инициализирована некото-
рым значением, например:
char t=‘t’, BACKSLASH=‘\\’;
int i=0, j, k, s=1;
float ro, eps=1e-6;
2.10. Модификатор const
Если в объявлении имени присутствует модификатор const, то
объект, с которым сопоставлено данное имя, рассматривается в области
существования этого имени как константа. Например:
const int i=50; // то же, что const i=50;
const double pi=3.14159;
Такие именованные константы в программе изменять нельзя. Ис-
пользовать эти константы можно так же, как и обычные.
3. Выражения
Выражение это сочетание различных операндов и операций.
Например:
a+b a/b c<<d и т.д.