TURBO PASCAL |
Новости
|
Нетипизированные параметрыКогда формальный параметр является нетипизированным парамет- ром-переменной, то соответствующий фактический параметр может представлять собой любую ссылку на переменную или константу, не- зависимо от ее типа. Нетипизированный параметр, описанный с клю- чевым словом var, может модифицироваться, а нетипизированный па- раметр, описанный с ключевым словом const, доступен только по чтению. В процедуре или функции у нетипизированного параметра-пере- менной тип отсутствует, то есть он несовместим с переменными всех типов, пока ему не будет присвоен определенный тип с помощью присваивания типа переменной. Приведем пример нетипизированных параметров-переменных: function Equal(var source,dest; size: word): boolean; type Bytes = array[0..MaxInt] of byte; var N: integer; begin N := 0; while (N |
(с)Все права защищены По всем интересующим вопросам прошу писать на электронный адрес |