请问 my($what,@array)=@_;
1个回答

eturn语句可以有返回值,也可以没有返回值.当函数定义为有返回值时,return后就要跟一个与函数的返回值类型相匹配的值;当函数定义为无返回值时,return就只是在满足某个条件时中途退出函数,这时它后面就什么也不跟,表示没有返回值.但你的这段代码是有返回值的,它的返回值就是跟在return后面的$_!