TURBO PASCAL

Новости

Программы   

Turbo Pascal 

Игры

Документация   

Странности

FAQ

Ссылки

Форум

Гостевая книга

Рассылка

Благодарности

Об авторе

 

 

Параметры-константы 

             Формальные параметры-константы работают аналогично локальной
        переменной, доступной только по  чтению,  которая  получает  свое
        значение при активизации процедуры или функции от соответствующе-
        го фактического  параметра.  Присваивания  формальному   парамет-
        ру-константе не допускаются.  Формальный параметр-константа также
        не может передаваться в качестве  фактического  параметра  другой
        процедуре или функции.

             Параметр-константа, соответствующий фактическому параметру в
        операторе процедуры или функции, должен подчиняться тем же прави-
        лам, что и фактическое значение параметра.

             В тех случаях, когда формальный параметр не изменяет при вы-
        полнении процедуры или функции своего значения,  вместо  парамет-
        ра-значения следует   использовать  параметр-константу.  Парамет-
        ры-константы позволяют при реализации процедуры или функции защи-
        титься от случайных присваиваний формальному параметру. Кроме то-
        го, для параметров структурного и строкового типа компилятор  при
        использовании вместо  параметров-значений параметров-констант мо-
        жет генерировать более эффективный код.

Содержание

На первую страницу

Rambler's Top100 Rambler's Top100
PROext: Top 1000

(с)Все права защищены

По всем интересующим вопросам прошу писать на электронный адрес

Hosted by uCoz