logo
Подбельский Фомин_Программирование на языке СИ_

1.1. Алфавит, идентификаторы, служебные слова Алфавит

Алфавит. В алфавит языка Си входят:

• прописные и строчные буквы латинского алфавита (A,B,...,Z, a, b,..., z)

• цифры: 0,1,2,3,4,5,6,7,8,9

• специальные знаки: “ , {} | [] ( ) + - / % \ ; ‘ . : ? < = > _ & * # ~ ^

• неизображаемые символы ("обобщенные пробельные символы"), используемые для отделения лексем друг от друга (например, пробел, табуляция, переход на новую строку).

В комментариях, строках и символьных константах могут использоваться и другие литеры (например, русские буквы).

Комментарий формируется как последовательность знаков (символов), ограниченная слева знаками /*, а справа - знаками */. Например:

В стандартном языке Си комментарии запрещено вкладывать друг в друга, т.е. запись

ошибочна - " текст-3" не считается комментарием.

В языке Си шесть классов лексем: свободно выбираемые и используемые идентификаторы, служебные (ключевые) слова, константы, строки (строковые константы), операции (знаки операций), разделители (знаки пунктуации).