2015-09-10 2 views
0

Скажем, у меня есть хэш, как это:Инициализируют хэш в Perl

$word_count{$file}{$word}++ if blah blah 

Моя программа находит количество раз слово предоставляется пользователем происходит в данном файле. Иногда пользователь предоставляет слово, которое не будет происходить в любое время. Если я попытаюсь напечатать количество раз, когда наступает слово + 1, я получаю сообщение об ошибке использования неинициализированного значения, используя неинициализированное значение в printf.

Как я могу инициализировать это, поскольку слово не будет в моем хеше?

+1

было бы полезно, если бы вы показали код, который производит эти два предупреждения – ysth

+1

Есть почти наверняка лучший способ сделать то, что вы пытаетесь сделать, но не видя существующий код, это невозможно сделать предложения. –

ответ

Смежные вопросы