Страница 1 из 1

Простой вопрос по Перлу

Добавлено: 02 янв 2004, 13:04
Alexander Ch.
Почему не работает такой код?

%sex=("Bill", "Monica", "Adam", "Eva");
print $sex("Bill"), "\n";

Ошибка:
Can't use an undefined value as a symbol reference at test2.pl line 2.

Any help? :(

Добавлено: 02 янв 2004, 14:30
папа Карло

Код: Выделить всё

%sex=("Bill" => "Monica", "Adam" => "Eva"); 
print "$sex{'Bill'}\n";

Добавлено: 05 янв 2004, 11:49
Alexander Ch.
Спасибо.
Вот что у меня получилось в конечно итоге:

%sex=("Bill"=> "Monica", "Adam"=> "Eva");
print $sex{'Adam'}, "\n";

Ошибки - спутал скобки ( с { и пара опечаток :oops:

Добавлено: 05 янв 2004, 13:50
папа Карло
это ты чего, три дня конину мучал? :lol: