call-by-value는 값에 의한 호출
원본 값을 복사하여 사용하므로 메모리량이 늘어나지만 원본에는 영향을 주지 않는다.
call-by-reference는 참조에 의한 호출
원본 값이 들어있는 주소를 참조하여 값에 접근하므로 메모리량에는 변화가 없지만 원본에 영향을 줄 수 있다.
'C++' 카테고리의 다른 글
NULL과 nullptr의 차이 (0) | 2020.02.04 |
---|---|
namespace 사용 이유 (0) | 2020.01.26 |
class와 struct의 차이 3가지 (0) | 2020.01.26 |
int와 long의 차이 (0) | 2020.01.22 |
char 자료형과 ASCII 코드 (0) | 2020.01.22 |