Call - by - reference 는 인자 로 사용 될 변수 의 레퍼런스 를 함수 로 전달 하 며 , 그것 이 변수 의 값 은 아니 다 라고 돼 있 습니다 . 이해 를 돕 기 위해 이전 swap 함수 의 예 를 통해 설명 해 본다면 , call - by - reference 로 swap 함수 에 뭔가 를 전달 한다면 x 와 y 가 가지 고 있 는 값 ( 10 , 20 ) 이 아닌 x , y 변수 자체 에 대한 레퍼런스 를 전달 해야 합니다 .