반응형
[C++] call by value 와 call by reference 차이점
call by value
- 값을 복사해서 전달합니다.
- 인자 전달 후, 원본 값과 전혀 별개의 개체
- 함수 안에서 값을 변경해도 원본에 영향을 주지 않습니다.
call by reference
- 원본의 값을 그대로 사용
- 참조값만 전달합니다. (바로가기 폴더라고 생각하면 쉽습니다.)
- call by reference와 같이 값을 복사하는 행위가 없기 때문에 더 빠릅니다.
반응형
'Language > C++' 카테고리의 다른 글
[BOJ][C++] 2839 설탕옮기기 (0) | 2018.12.12 |
---|---|
[C++][오류] 'strcpy': This function or variable may be unsafe. Consider using strcpy_s instead. (0) | 2018.12.11 |
[C++] BOJ 컴파일 에러 이유와 해결방법 (0) | 2018.12.11 |
[BOJ][11720] 숫자의 합 (0) | 2018.12.10 |
[C++] STL Container 개념 및 특징 (0) | 2018.12.08 |
댓글