Каждый простой код Perl, но я его не понимаю.Perl print% hash - нужна помощь, чтобы понять это
Здесь мы идем
#!/usr/bin/env perl
use warnings;
use strict;
my %hash;
$hash{"key"} = "value";
$hash{"key2"} = "value2";
$hash{"key3"} = "value3";
print %hash."\n";
И результат 3/8
, удалите один Кеп => пару значений, результат 2/8
Если я удалил ."\n"
то результат, как ожидается, key3value3key2value2keyvalue1
Нет причина для этого, заметила это случайно, просто попытайтесь понять, что происходит.
В случае, если вы уже не знаете, данные: : Дампер полезен, когда вам нужно сбрасывать структуры данных, т. Е. Использовать Data: Dumper; print Dumper \% hash; '. – Chris
Хотелось бы, чтобы я мог поддержать комментарии. Дампер, фт. – chooban