언어 및 엔진/C++

[C++] Call by value / Call by reference

phantom0308 2024. 4. 17. 22:56

Call by value/ Call by reference 차이점

함수 호출 방법


Call by value(값에 의한 호출) : 값이 복사되어 전달
복사하기 때문에 안전. 원래 값이 보존.
메모리 사용량 증가

Call by reference(참조에 의한 호출) : 주소가 전달
직접 참조를 하므로 빠름
원래 값이 영향을 받음