Главная страница


ru.perl

 
 - RU.PERL ----------------------------------------------------------------------
 From : vitus@ice.ru                         2:5020/400     04 May 2000  11:16:43
 To : Konstantin Baskakov
 Subject : Re: Многомерные массивы?
 -------------------------------------------------------------------------------- 
 
 Konstantin Baskakov <Konstantin.Baskakov@f130.n5000.z2.fidonet.org> wrote:
 
 KB>Hi, All!
 
 KB> Можно ли в перле сделать многомерные (в частности 2х мерные) массивы,
 KB>аналогичные например массивам в C? Те что бы обращение к элементу было
 KB>примерно как a[i][j], а не как a[i*size + j]? При беглом просмотре
 KB>документации у меня сложилось мнение что существуют только одномерные
 KB>массивы.
 
 Почитай внимательнее man perlref.
 
 Да, массивы бывают только одномерными. Hо значением элемента массива
 может быть ссылка (reference) на другой массив. И обращение к элементу
 этого массива будет выглядеть именно так, как тебе хочется.
 
 @a=([1,2,3],[4,5,6],[7,8,9]);
 print $a[1][3]; # будет 6
 
 -- 
 --------------------------------------------------
 Victor Wagner      vitus@ice.ru
 Programmer     Office:7-(095)-785-09-72
 Institute for Commerce     Home: 7-(095)-135-46-61
 Engineering                     http://www.ice.ru/~vitus
 --- ifmail v.2.15dev5
  * Origin: AG Telecom news2 server (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Re: Многомерные массивы?   vitus@ice.ru   04 May 2000 11:16:43 
 Re: Многомерные массивы?   Andrey Tuman   04 May 2000 13:37:34 
 Многомерные массивы?   Konstantin Baskakov   05 May 2000 15:39:34 
 Многомерные массивы?   Konstantin Baskakov   05 May 2000 16:20:20 
 Многомеpные массивы?   Albert N. MICHEEV   05 May 2000 14:45:16 
Архивное /ru.perl/13404c9523d07.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional