我有一个小问题。我正在阅读一些代码,因为我的学校没有教我任何有关 perl 编程的有用知识,所以我在这里问你们。我看到这一行在一些 perl 程序中被大量使用:
$variable = &something();
我不知道这个&
符号在这里是什么意思,因为我从不在 perl 中说出来。这something
是一个子程序(我猜)。它通常说一个名字,有时它也有像函数一样的参数。有人可以告诉我&
这里代表什么以及something
一直是什么。
该变量接受某种返回值,然后用于检查某些条件,这让我认为它是一个子程序。但还是为什么&
?
谢谢