只要function的定義比使用先,就可以不用使用&
例如:
sub open_file(){
xxxxx
xxxxx
}
open_file;
如果把function的定義放在後面,就得加&
例如:
&open_file;
sub open_file(){
xxxxxxxx
xxxxxxxx
}
但如果function的名稱與build-in function名稱一樣的時候,就一定要加&來指定為自己定義的function
例如:
sub chomp{
xxxxxxxxx
}
&chomp;
這樣才能正確地使用subroutine。
結論:有加&比沒加好
星期三, 11月 05, 2008
訂閱:
張貼留言 (Atom)
沒有留言:
張貼留言