| ||||||||||||||||||||||||||
|
Зарезервированные слова. Зарезервированные слова являются составной частью языка, имеют
фиксированное начертание и раз и навсегда определенный смысл. Зарезервированные
слова версии языка Паскаль для персональных ЭВМ приведены в следующем
списке: Идентификаторы.Идентификаторы выступают в качестве имен констант, типов, переменных, процедур, функций, модулей, программ и полей в записях. Идентификатор может иметь любую длину, однако значимыми являются только первые 63 символа. Существуют общие правила написания идентификаторов:
При написании идентификаторов можно использовать как прописные, так и строчные буквы. Компилятор не делает различий между ними, хотя они и имеют различные номера в стандартном коде обмена информацией. На практике рекомендуется применять эту особенность для более простого чтения и понимания значений идентификаторов. Так, вместо идентификатора nomergruppy лучше написать NomerGruppy, выделив прописными буквами каждую из двух смысловых частей. 2.1. Стандартные идентификаторы.Стандартные идентификаторы служат для обозначения заранее определенных разработчиками языка типов данных, констант, процедур и функций. Например, стандартный идентификатор SIN вызывает функцию, вычисляющую синус заданного угла. Любой из стандартных идентификаторов в отличие от зарезервированных слов можно переопределить, но это чаще всего приводит к ошибкам. Поэтому на практике стандартные идентификаторы лучше использовать без каких-либо изменений. 2.2. Идентификаторы пользователя. Идентификаторы пользователя применяются для обозначения меток,
констант, переменных, процедур и функций, определенных самим программистом.
Правильно выбранные идентификаторы значительно облегчают чтение и понимание
программы, а также уменьшают вероятность появления ошибок при при модификации
программ. Например, значение даты удобнее обозначить идентификатором Data, чем
простой буквой D или другим символом. Пример: В символьных константах и комментариях могут использоваться любые другие знаки (буквы русского языка). |
| ||||||||||||||||||||||||
| ||||||||||||||||||||||||||
© Copyright(c) 2004 Amro Group. All rights reserved |
|