Алфавит языка программирования — множество символов, допустимых при построении конструкций программы.
Алфавит языка Си включает:
Служебные слова, которые также называют ключевыми словами — это словосочетания, считающиеся единым целым и зарезервированные для определенных целей. Их нельзя использовать в программе в другом качестве.
Из символов алфавита в соответствии с правилами синтаксиса строят различные конструкции или лексемы.
Лексема- это единица текста программы, расположенная между символами-разделителями, которая имеет самостоятельный смысл для компилятора и не содержит в себе других лексем.
Лексемами языка Си являются:
Простейшей из них является конструкция идентификатор.
Идентификатор — это последовательность букв латинского алфавита (включая символ подчеркивания) и цифр, которая обязательно начинается с буквы. Идентификаторы используются как имена переменных, функций и типов данных. Не рекомендуется начинать идентификатор с символа подчеркивания. Идентификатор не должен совпадать ни с одним ключевым словом языка Си.
Пример 1
NAME1
name1
Total_5
My_name_family
Идентификатор может быть произвольной длины.
Описательные (наглядные) имена переменных могут значительно улучшить понятность программы и облегчить процесс отладки и модификации программы. Короткие имена переменных не ускорят выполнение программы.