공부/개념 & 유용한 내용
Call by value & Call by reference
ENUM01
2020. 7. 13. 10:12
Call by value
인자로 받은 값을 복사하여 처리
장점 - 복사하여 처리하기 때문에 안전하며, 원래의 값이 보존된다.
단점 - 복사를 하기 때문에 메모리 사용량이 늘어난다.

Call by reference
인자로 받은 값의 주소를 참조하여 직접 값에 영향을 준다.
장점 - 복사하지 않고 직접 참조를 하기에 빠르다.
단점 - 직접 참조를 하기에 원래 값이 영향을 받는다. (리스크)

참고