Автор Тема: Как работать с двумерными массивами???  (Прочитано 2670 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн C++

  • Фанат форума
  • Постоялец
  • ***
  • Сообщений: 221
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
как создать?

Оффлайн GotZfild

  • Универсал
  • Старожил
  • ****
  • Сообщений: 456
  • +0/-0
  • 2
    • Просмотр профиля
    • http://myphp.dem.ru
Как работать с двумерными массивами???
« Ответ #1 : 22 Сентября 2002, 14:09:54 »

@array = (
      [2, 0],
      [5, 2],
      [45, 4]
);
print $array[1][0];
После трех дней без программирования жизнь становится бессмысленной.

Оффлайн Serchey

  • Фанат форума
  • Постоялец
  • ***
  • Сообщений: 216
  • +0/-0
  • 0
    • Просмотр профиля
    • http://www.rivne.ukrtelecom.ua
Как работать с двумерными массивами???
« Ответ #2 : 22 Сентября 2002, 17:35:29 »
Я недавно делал так:

my $matrix = {};
foreach $y(0..21){
 foreach $x(0..71){
  $matrix->{$y}->{$x} = \'-\';
 }
}

foreach $y(sort {$b <=> $a} keys(%{$matrix})){
 foreach $x(sort {$a <=> $b} keys(%{$matrix->{$y}})){
  print $matrix->{$y}->{$x};
 }
 print " " x 8;
}

Мне так больше нравится.

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28