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

Структура данных двумерный массив...

Добавлено: 2007-08-06 13:34:06
jeweller
есть код.

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

#!/usr/bin/perl -w
@list_of_lists={ [ qw( Ford BMW Mercedes )];
                 [ qw( Toyota Mazda Mitsubishi )];
                 [ qw( Peugout Ranault )];
};
print $list_of_lists[0][1];
print $list_of_lists[1][2];
при запуске пишет вот что

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

# ./multiarr.pl
syntax error at ./multiarr.pl line 3, near "["
syntax error at ./multiarr.pl line 5, near "}"
Execution of ./multiarr.pl aborted due to compilation errors.
чо за :? где я ошибку допустил :shock: в строке 3 и 5 понятно... но что там не так??
задолбался уже думать... :twisted: голову чтоли поменять..

Re: Структура данных двумерный массив...

Добавлено: 2007-08-06 19:10:06
Alex Keda
незнаю как в perl, а в php помнится, такие массивы за два захода строятся....

Re: Структура данных двумерный массив...

Добавлено: 2007-08-06 21:32:27
jeweller
а в перле можно все за один раз сделать...
только вот что то я напутал с скобками чтоли..

Re: Структура данных двумерный массив...

Добавлено: 2007-08-07 9:24:14
khiluck
Хороший учебник, глянь. Может пригодиться :wink:
http://slackware.pp.ru/book/perl/index.shtml

Re: Структура данных двумерный массив...

Добавлено: 2007-08-07 9:34:25
jeweller
дык пример и так из учебника взят... какая то ошибка закралась.. не догоню никак...

Re: Структура данных двумерный массив...

Добавлено: 2007-08-07 9:39:34
jeweller
разобрался...
надо было после )] ставить запятую а не - ;

Re: Структура данных двумерный массив...

Добавлено: 2007-08-07 14:24:22
serge
khiluck писал(а):Хороший учебник, глянь. Может пригодиться :wink:
Не старовато?
Все примеры в книге проверены для Perl версии 5.003 операционной системы Unix FreeBSD 2.1.0.

Re: Структура данных двумерный массив...

Добавлено: 2007-08-07 18:50:38
khiluck
для Перла нет только обратной совместимости, поэтому просто для изучения и понимания что и к чему - самое оно! :wink:

есть лучше предложения? выкладывай ссылки, думаю все будут только за!