Шрифт:
Двоичная система основана на базе счисления, равной двум. В этой системе есть только две цифры:
A.2.2. Литералы с плавающей точкой
Литералы с плавающей точкой (floating-point-literal) содержат десятичную точку (
Литералы с плавающей точкой имеют тип
A.2.3. Булевы литералы
Литералами типа
A.2.4. Символьные литералы
Символьный литерал (character literal) — это символ, заключенный в одинарные кавычки, например
Специальный символ представляется с помощью имени в языке C++, заключенного в одинарные кавычки, например
Набор символов содержит следующие видимые символы:
abcdefghijklmnopqrstuvwxyz
ABCDEFGHIJKLMNOPQRSTUVWXYZ
0123456789
!@#$%^&*_+|~`{}[]:";'<>?,./
В переносимом коде нельзя рассчитывать на дополнительные видимые символы. Значение символа, например
A.2.5. Строковые литералы
Строковый литерал (string literal) — это последовательность символов, заключенных в двойные кавычки, например
Два строковых литерала, разделенных только одним пробелом, считаются одним строковым литералом. Рассмотрим пример.
"
Обратите внимание на то, что специальные символы, такие как
A.2.6. Указательные литералы
Существует только один указательный литерал (pointer literal): нулевой указатель (