亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区
Chinaunix
標(biāo)題:
如何將兩個hash傳遞給子函數(shù)?
[打印本頁]
作者:
yangds
時間:
2009-10-14 23:05
標(biāo)題:
如何將兩個hash傳遞給子函數(shù)?
Perl中如何實現(xiàn)將兩個hash當(dāng)作參數(shù)傳遞給子函數(shù)?
sub Test(){
my (%hash1,%hash2)=@_;
......
}
&Test(%hash_a,%hash_b);
作者:
lokchungk
時間:
2009-10-14 23:08
reference
[
本帖最后由 lokchungk 于 2009-10-14 23:09 編輯
]
作者:
Perl_Er
時間:
2009-10-15 10:07
標(biāo)題:
回復(fù) #1 yangds 的帖子
下面這個帖子里面的那本書progperl.pdf , subroutine那章有關(guān)告訴你怎么傳多個hash array.
http://bbs3.chinaunix.net/thread-1565373-1-1.html
作者:
shaneqi
時間:
2009-10-15 10:20
&Test(\%hash_a,\%hash_b);
作者:
yangds
時間:
2009-10-15 12:50
謝謝大家,實踐ing……
作者:
DQP
時間:
2009-10-15 14:37
use strict;
use warnings;
use Data::Dumper;
sub foo(\%\%){
print Dumper @_;
}
my %bar1 = (a => 1, b => 2);
my %bar2 = (a => 3, b => 4);
foo(%bar1, %bar2);
復(fù)制代碼
除了顯示的用引用當(dāng)參數(shù)外 還可以用函數(shù)原型的辦法
歡迎光臨 Chinaunix (http://www.72891.cn/)
Powered by Discuz! X3.2