Литералы
В С++ можно задавать значения всех основных типов: символьные константы, целые константы и константы с плавающей точкой. Кроме того, нуль (0) можно использовать как значение указателя произвольного типа, а символьные строки являются константами типа char[]. Есть возможность определить символические константы. Символическая константа - это имя, значение которого в его области видимости изменять нельзя. В С++ символические константы можно задать тремя способами:
- добавив служебное слово const в определении, можно связать с именем любое значение произвольного типа;
- множество целых констант можно определить как перечисление;
- константой является имя массива или функции.