Помощь - Поиск - Пользователи - Календарь
Полная версия: Передача пустого указателя в функцию
Форум «Всё о Паскале» > Pascal, Object Pascal > Теоретические вопросы
compiler
Добрый день!
Интересует следующий вопрос: как можно передать пустой(nil) указатель в функцию/процедуру не используя для этого дополнительную переменную?
Заранее благодарен.
volvo
заголовок функции приведи, тогда посмотрим... Если у тебя параметр описан как Var, то "куда ты денешься с подводной лодки?" (С)
compiler
как-нибудь так
type
my_type=^integer;
procedure pr(po:my_type);
begin
if po=nil then writeln('рыба');
end;
volvo
... и что?
pr(nil);
чем не подходит?
compiler
Цитата(volvo @ 31.01.2008 19:15) *
чем не подходит?
*бьётся головой об стол* я думал надо как-то разыменовывать или ещё чего то там... а тут все так просто... *опять бьётся головой об стол*

спасибо...
Это текстовая версия — только основной контент. Для просмотра полной версии этой страницы, пожалуйста, нажмите сюда.