4

假设我有以下内容:

my @net = (`echo "HELLO" > file`,
           `less file`);

是否保证执行顺序从 0..N 开始(数组中的第一个元素首先执行,然后是第二个,等等)?

我已经对此进行了测试,这就是真正发生的情况,但是我可以指望它吗?

谢谢,

4

1 回答 1

6

是的。()右侧括号中的每个逗号分隔项都是terms。这些在 Perl 中具有最高优先级,并且从左到右计算。反引号是类似引号的运算符

于 2012-09-02T10:21:50.870 回答