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

UptoLike

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

Знаки операций это один или несколько символов, определяющих
действие над операндами. Операции делятся на унарные, бинарные
и тернарную по количеству участвующих в этой операции операндов.
Константы это неизменяемые величины. Существуют целые, ве-
щественные, символьные и строковые константы. Компилятор выделяет
константу в качестве лексемы (элементарной конструкции) и относит ее
к одному из типов по ее внешнему виду.
Разделители – скобки, точка, запятая пробельные символы.
4.3.1.1. Константы в C++
Константа это лексема, представляющая изображение фиксиро-
ванного числового, строкового или символьного значения.
Константы делятся на пять групп:
1) целые;
2) вещественные (с плавающей точкой);
3) перечислимые;
4) символьные;
5) строковые.
Компилятор выделяет лексему и относит ее к той или другой груп-
пе, а затем внутри группы к определенному типу по ее форме записи
в тексте программы и по числовому значению.
Целые константы могут быть десятичными, восьмеричными и
шестнадцатеричными. Десятичная константа определяется как последо-
вательность десятичных цифр, начинающаяся не с 0, если это число не 0
(примеры: 8, 0, 192345). Восьмеричная константа это константа, кото-
рая всегда начинается с 0. За 0 следуют восьмеричные цифры (примеры:
016 десятичное значение 14, 01). Шестнадцатеричные константы по-
следовательность шестнадцатеричных цифр, которым предшествуют
символы 0х или 0Х (примеры: 0хА, 0Х00F).
В зависимости от значения целой константы компилятор по-разно-
му представит ее в памяти компьютера (т.е. компилятор припишет
константе соответствующий тип данных).
Вещественные константы имеют другую форму внутреннего
представления в памяти компьютера. Компилятор распознает такие
константы по их виду. Вещественные константы могут иметь две фор-
мы представления: с фиксированной точкой и с плавающей точкой.
1. Вид константы с фиксированной точкой:
[цифры].[цифры] (примеры: 5.7, .0001, 41.).
2. Вид константы с плавающей точкой:
[цифры][.][цифры]E|e[+|-]ифры] (примеры: 0.5е5, .1-5, 3).
107