我有一個小問題。我正在閱讀一些代碼,因爲我的學校沒有教我任何關於Perl編程的有用的東西,所以我在這裏問你一些人。我看這條線被使用了很多在一些Perl程序:使用特殊字符的Perl&
$variable = &something();
我不知道是什麼牌子&
這裏指我從來沒有說在Perl。而something
是一個子程序(我猜測)。它通常會說一個名字,有時它也有一個類似於函數的參數。有人能告訴我&
代表什麼,something
是什麼。
該變量需要某種返回的值,然後用於檢查一些條件,這使我認爲這是一個子例程。但仍然爲什麼&
?
感謝
哦,所以如果我將其更改爲不帶和標誌,它仍然會工作嗎? – ban
是的,它仍然有效。 –
好的。所以我無法找到它指向的功能。它必須在其他文件中。但你能告訴我他們是如何從另一個文件中調用一個函數而不使用包的東西:package :: sub() – ban