C++/[책 정리] 명품 C++ 프로그래밍
1. 함수의 인자 전달 방식 리뷰
smile blog
2023. 4. 22. 22:02
인자 전달 방식(argument passing)
값에 의한 호출 (call by value)
: 호출하는 코드에서 넘겨주는 실인자 값이 함수의 매개 변수에 복사되어 전달되는 방식
주소에 의한 호출 (call by address)
: 주소를 직접 포인터 타입의 매개 변수에 전달받는 방식
=> 함수 호출 시 배열이 전달되는 경우, 배열의 이름이 전달되므로 자연스럽게 '주소에 의한 호출'이 이루어짐
'값에 의한 호출'과 '주소에 의해 호출'의 특징