任何人都可以请让我知道如何从一个标量变量(等同于散列引用)中创建一个数组ref?我到目前为止的代码是:Perl:在散列内部的标量变量中创建一个数组ref
#! /usr/bin/perl
use strict;
my $index=0;
my $car={};
$car->{model}[$index]="Tesla";
my $texxt = $car->{model}[$index];
@{$texxt}=qw(1 2 3);
print "@{$texxt}";
这提供了以下错误: 不能使用字符串(“特斯拉”)的数组引用,而“严格裁判”在使用中test99.pl线8。
基本上我试图让一个名为“@Tesla”的值(1 2 3)的数组(或数组参考)。
感谢您的帮助!
我在确定你最终想要什么样的数据结构时遇到了一些麻烦。数组哈希?哈希哈希?你能详细说明吗? * c.f. * ['perldsc'](http://perldoc.perl.org/perldsc.html)。 – 2014-11-01 05:24:34