2010-03-17 3 views
2

다음과 같이 내가 가지고 :Perl 서브 루틴에 상수를 전달하려면 어떻게해야합니까?

use constant ABC => ('one', 'two', 'three'); 

을 내가 @datavariations_with_repetition(\@data, $k) 서브 루틴이 일정하게 전달하려는.

어떻게해야합니까? 배열 레퍼런스 목록 변환

+4

는 [ '하나'세 '개의'임의의 이유가'사용 상수 ABC =>을 사용하지 않는 것; '? '[ABC]'는 당신이 그것을 사용할 때마다 새로운 익명의 배열을 생성 할 것입니다. –

답변

7

사용 [] 연산자

variations_with_repetition([ABC] , $k);