Идентификаторы
Идентификаторы – это имена элементов языка. Рекомендуется применять многословные имена для отображения их смысла. В многословном имени можно использовать заглавные буквы или символ подчеркивания для визуального выделения начала слов.
Требования к идентификаторам:
- могут содержать прописные и строчные латинские буквы, арабские цифры, символ подчеркивания,
- высота букв не различается (за исключением внешних имен для DLL),
- не могут начинаться с цифр,
- длина произвольна,
- значимы 255 первых символов, остальные – уточнение смысла.
Примеры правильных идентификаторов:
- Myprogram
- MyProgram
- My_Program
- MoyaProgramma
- My1program
- MyFirstProgram
- MoyaPervayaProgramma
А это неправильные идентификаторы:
My program | Лишний пробел. |
#MyProgram | Начинается с символа. |
12My_Program | Начинается с цифры. |
My-Program | Содержит недопустимый символ – тире. |
Моя Программа | Содержит пробел и русские буквы. |
МояПрограмма | Содержит русские буквы. |
Пример выбора имен:
Формула определения пройденного пути по скорости и времени | |
x:=a*b | Плохо, идентификаторы без смысла. |
s:=v*t | Лучше, в физике это принятые обозначения. |
Path:=Velocity*Time | Хорошо, идентификаторы – слова на английском языке с нужным смыслом. |
Rasstoyanie:=Skorosth*Vremya | Неплохо, идентификаторы – русские слова со смыслом, написанные латиницей. |