我正在寻找一个单行程,让我从子程序中获取第二个返回值.
而不是这个:
($a,$b)=function;
print $b
Run Code Online (Sandbox Code Playgroud)
应该可以做这样的事情
print ??? function
Run Code Online (Sandbox Code Playgroud)
这有效:
sub test { return (1,2) }
print ((test)[1]); # Returns 2
Run Code Online (Sandbox Code Playgroud)
这也有效:
print +(func())[1], "\n";
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
86 次 |
| 最近记录: |