Главная » Статьи » Pascal » Ископаемые советы по языку Pascal |
Любой идентификатор, используемый в программе, должен быть предварительно описан. Идентификаторы, используемые в основной программе, процедурах или функциях, как правило, описываются в соответствующем разделе описания. Если какую-то переменную, процедуру и функцию нужно использовать в классе или структуре, они описываются непосредственно внутри этих объектов. Каждый идентификатор действует с момента описания и только внутри того блока в котором он описан. В одном и том же блоке не может быть двух одинаковых имен идентификаторов, за исключением случая их перегрузки. В PascalABC появилась возможность описывать переменные не только в разделе описания var, но и непосредственно по месту использования. В таком случае, если переменная описана внутри блока begin ... end, она будет действительна только внутри того блока в котором описана. Еще одна интересная возможность PascalABC - описание переменных при их инициализации в циклах. Выполняется как в примере:
В данном случае была описана (или как говорят программисты ''объявлена'' переменная i, которая будет доступна только внутри цикла. Вне цикла эта переменная не будет существовать, и поэтому здесь ее можно использовать для других целей. | |
Просмотров: 1327 | | |
Всего комментариев: 0 | |