1

こんにちは、私はperlを初めて使用します。サブルーチンを含む perl ハッシュがあります。オンラインで見つけたさまざまな方法で実行しようとしました。しかし、何も機能していないようです。私のコード:

%hashfun = (

start=>sub { print 'hello' },
end=>sub { print 'bye' } 

);

そして、私は次のことなどを試しました。

print "\n $hashfun{start} \n";

次の出力が得られます。

CODE(< 16 進値 >)

それから私は試しました

print "\n $hashfun{start}->() \n";

その結果、次のようになります

CODE(< 16 進値 >) ->()

直し方?

4

1 に答える 1