|
|
ru.perl- RU.PERL ---------------------------------------------------------------------- From : Igor Gerdler 2:5020/400 18 Apr 2002 15:19:46 To : All Subject : Прошу разъяснить кое-что... --------------------------------------------------------------------------------
Добрый день, уважаемые поклонники Perl!
Читая в perlfaq4 ответ на вопрос "How do I handle linked lists?" увидел
пример:
$node = {
VALUE => 42,
LINK => undef,
};
You could walk the list this way:
print "List: ";
for ($node = $head; $node; $node = $node->{LINK}) {
print $node->{VALUE}, " ";
}
print "\n";
и мало что из него понял. Может быть кто-нибудь мне поможет вникнуть в смысл
цикла for?
P.S. Читая perldoc perltrap, раздел Numerical Traps увидел следующий пример:
print 7.373504 - 0, "\n";
printf "%20.18f\n", 7.373504 - 0;
# Perl4 prints:
7.375039999999996141
7.37503999999999614
# Perl5 prints:
7.373504
7.37503999999999614
Я сам не проверял, но думаю, что-то здесь не так (посмотрите на цифры в
числах). Может это только у меня в perltrap так написано?
Всего доброго!
Игорь Гердлер
--- ifmail v.2.15dev5
* Origin: Demos online service (2:5020/400)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.perl/6577064e5bb9.html, оценка из 5, голосов 10
|