嗨,我对perl很新.我有一个包含子程序的perl哈希.我试图以我在网上找到的各种方式运行它.但似乎没有任何效果.我的代码:
%hashfun = (
start=>sub { print 'hello' },
end=>sub { print 'bye' }
);
Run Code Online (Sandbox Code Playgroud)
我尝试了以下等等.
print "\n $hashfun{start} \n";
Run Code Online (Sandbox Code Playgroud)
这导致以下输出:
代码(<HexaDecimal Value>)
然后我试了一下
print "\n $hashfun{start}->() \n";
Run Code Online (Sandbox Code Playgroud)
这导致以下结果
代码(<HexaDecimal Value>) - >()
怎么修?