Информатика. Общая информатика. Основы языка C++. Мамонова Т.Е. - 108 стр.

UptoLike

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

В записи вещественных констант может опускаться либо целая,
либо дробная части, либо десятичная точка, либо признак экспоненты
с показателем степени.
Перечислимые константы вводятся с помощью ключевого слова
enum. Это обычные целые константы, которым приписаны уникальные
и удобные для использования обозначения.
Пример. 12. Перечислимые константы.
enum { one=1, two=2, three=3,four=4};
enum {zero, one, two, three} /* если в определении
перечислимых констант опустить знаки = и числовые значения, то зна-
чения будут приписываться по умолчанию. При этом самый левый
идентификатор получит значение 0, а каждый последующий будет уве-
личиваться на 1.*/
enum { ten=10, three=3, four, five, six};
enum {Sunday, Monday, Tuesday, Wednesday,
Thursday, Friday, Saturday} ;
Символьные константы это один или два символа, заключенные
в апострофы. Символьные константы, состоящие из одного символа,
имеют тип char и занимают в памяти один байт, символьные константы,
состоящие из двух символов, имеют тип int и занимают два байта. По-
следовательности, начинающиеся со знака \ , называются управляющи-
ми, они используются:
1) для представления символов, не имеющих графического отобра-
жения, например:
\a – звуковой сигнал,
\b – возврат на один шаг,
\n – перевод строки,
\t – горизонтальная табуляция.
2) для представления символов: \ , ’ , ? , ” ( \\, \’ ,\? ,\” ).
3) для представления символов с помощью шестнадцатеричных или
восьмеричных кодов (\073, \0хF5).
Строковая константа это последовательность символов, заклю-
ченная в кавычки. Внутри строк также могут использоваться управляю-
щие символы.
Пример. 13. Строковые константы.
“\nНовая строка”,
“\n\”Алгоритмические языки программирования вы-
сокого уровня \””
108