вопрос по perl'у
В итоге, мы получаем один элемент длина от которого и будет единица.
Хоть, я и не знаю Perlпоходу тут ты гонишь
на Perl-е сам ничего не писал.
perldoc -f length ясно говорит, что эта функция не определяет размер массива
видимо я вчера ночью совсем не втыкал%)
length EXPR
length Returns the length in characters of the value of EXPR. If EXPR
is omitted, returns length of $_. Note that this cannot be used
on an entire array or hash to find out how many elements these
have. For that, use "scalar @array" and "scalar keys %hash"
respectively.
If you evaluate an array in scalar context, it returns thelength ожидает на вход scalar, вот у тебя и получается длина цифры 3, равная 1.
length of the array. (Note that this is not true of
P.S. perldoc рулит.
P.S. perldoc рулит.я уже понял просто в 3 часа ночи у меня не было сетки и я запостил щас не глянув снова
Оставить комментарий
zya369
почему length выдает единицу , хотя в массиве явно 3 элемента?