C++. Бархатный путь. Часть 1 - Алфавит C++
ОГЛАВЛЕНИЕ
Страница 7 из 82
Алфавит C++
Алфавит (или множество литер) языка программирования C++ основывается на множестве символов таблицы кодов ASCII. Алфавит C++ включает:
- строчные и прописные буквы латинского алфавита (мы их будем называть буквами),
- цифры от 0 до 9 (назовём их буквами-цифрами),
- символ '_' (подчерк - также считается буквой),
- набор специальных символов:
" { } , | [ ] + - % / \ ; ' : ? < > = ! & # ~ ^ . * - прочие символы.
Алфавит C++ служит для построения слов, которые в C++ называются лексемами. Различают пять типов лексем:
- идентификаторы,
- ключевые слова,
- знаки (символы) операций,
- литералы,
- разделители.
Почти все типы лексем (кроме ключевых слов и идентификаторов) имеют собственные правила словообразования, включая собственные подмножества алфавита.
Лексемы разделяются разделителями. Этой же цели служит множество пробельных символов, к числу которых относятся пробел, символы горизонтальной и вертикальной табуляции, символ новой строки, перевода формата и комментарии.