Идентификаторы
Идентификаторы – это имена элементов языка. Рекомендуется применять многословные имена для отображения их смысла. В многословном имени можно использовать заглавные буквы или символ подчеркивания для визуального выделения начала слов.
Требования к идентификаторам:
- могут содержать прописные и строчные латинские буквы, арабские цифры, символ подчеркивания,
- высота букв не различается (за исключением внешних имен для 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 | Неплохо, идентификаторы – русские слова со смыслом, написанные латиницей. |