我想將兩個值傳遞給函數:散列名稱和文件位置。在perl中通過引用傳遞值
我有2個變量$file_location_1
和$file_location_2
。該函數用於創建散列。
我的問題是:我可以在函數中傳遞散列的名稱和2個變量嗎?
enter code here
sub compare
{
open(INFILE,$file)
while<INFILE>
{
%hash{xyz}=pqr;
}
}
compare(\%abc,file_location_1);
compare(\%uvw,file_location_2);
我希望我能理解你在問什麼 – vol7ron
所以我做了什麼是對的? – kunal
再一次,我不知道你想要什麼...所以我甚至無法幫助說出是對還是錯。你的子程序應該分配參數,看看我的回答 – vol7ron