Функция Assigned Pascal-Паскаль
Описание
Assigned: Определяет, равен ли указатель или процедурная переменная нулю.
Объявление: | Function Assigned(Var P) : Boolean; |
---|---|
Режим: | Windows, Real, Protected |
Замечания:
Параметр P должен быть ссылкой на переменную указательного или процедурного типа. Assigned(P) сответствует выражению P<>Nil для указателя и @P<>Nil для процедурной переменной. Возвращает True, если P рано Nil, иначе возвращает значение False.
Пример программы для функции Assigned
Var P : Pointer;
Begin
P:=NIL;
If Assigned(P) Then Writeln ('Это вы не увидите');
P:=@P;
If Assigned(P) Then Writeln ('А это - увидите !');
End.
Begin
P:=NIL;
If Assigned(P) Then Writeln ('Это вы не увидите');
P:=@P;
If Assigned(P) Then Writeln ('А это - увидите !');
End.