Справочные данные по языку C++_____________________________615

Символьные константы должны заключаться в одинарные кавычки. Эти кон-
ванты хранятся как char, signed char или unsigned char.

Строковые константы заключаются в двойные кавычки. Они хранятся как по-
вгедовательность символов, завершающаяся нулевым символом '\0'. Пустая стро-
ка содержит только нулевой символ.

Если две строковых константы разделены в тексте только пробельным симво-
лом, они склеиваются в одну строку. Например:

"Это начало строки, " "а это ее продолжение"
или

"Это начало строки, "
"а это ее продолжение"

юспримутся как константа

"Это начало строки, а это ее продолжение"

Перенос длинной строки с одной строчки кода в другую можно делать не толь-
ко так, как показано выше, но и помещая в конец первой строчки одиночный сим-
вол обратного слэша '\'. Например, запись

I "Это начало строки, \
: а это ее продолжение"

воспримется как одна строка.

В строковой константе можно использовать управляющие символы, предваря-
емые обратным слешем. Например, константа

"\"Имя\"и НАдресЛпИвановМ \1Москва"
Юудет при отображении на экране выглядеть так

"Имя"             Адрес
Иванов           Москва

Кавычки после символа \ воспринимаются как символ кавычек, а не как
окончание строки. Символы \t и \п означают соответственно табуляцию и перевод
яроки.

Если в константу должен быть включен обратный слеш «\», то надо поместить
подряд два слеша. Например, строка

"c:\\test\\test.cpp"

будет откомпилирована (если компиляция осуществляется с опцией -А) как

"с:\test\test.cpp"

[Предупреждение

В константах, содержащих путь к файлу, не забывайте, что для включения в строку символа
'\' надо повторить этот символ два раза.

Константы перечислимого типа объявляются следующим образом:

enum имя (значения);

Например, оператор

enum color { red, yellow, green } ;

Объявляет переменную с именем color, которая может принимать константные
значения red, yellow или green. Эти значения в дальнейшем можно использовать
|как константы для присваивания переменной color или для проверки ее значения.
ГЭтим константам соответствуют целые значения, определяемые их местом в спис-