모두CBT

매개변수 전달 방법 중 실매개 변수 주소를 대응되는 형식매개 변수에 전… | [사무자동화산업기사 필기] 18년 2회차 기출문제 상세 페이지

1[사무자동화산업기사 필기] 18년 2회차
매개변수 전달 방법 중 실매개 변수 주소를 대응되는 형식매개 변수에 전달하는 방식은?
1
주소에 의한 전달(call by reference)
2
값에 의한 전달(call by value)
3
이름에 의한 전달(call by name)
4
매개변수에 의한 전달(call by parameter)
해설

정답 근거는 주소에 의한 전달(call by reference)의 정의다. 이 방식은 실매개변수의 주소 자체를 형식매개변수에 전달하여, 함수 내에서 값을 바꾸면 원본 변수도 함께 변경된다.

값에 의한 전달은 값의 복사본만 전달하고, 이름에 의한 전달은 매개변수를 수식 형태로 치환해 전달하는 방식으로 주소를 직접 넘기는 방식과는 다르다. '매개변수에 의한 전달'은 매개변수 전달 방식을 가리키는 표준 명칭이 아니다.

내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.