728x90
참조에 의한 전달 (Passing by Reference)
동작방식
- 함수에 전달되는 변수의 메모리주소(참조) 가 매개변수에 전달된다.
- 함수 내에서 매개변수를 통해 직접 메모리 위치를 참조함으로, 값을 변경하면 호출자의 변수도 변경된다.
void addTenByReference(int &num) {
num += 10;
}
int main() {
int value = 5;
addTenByReference(value);
// value는 이제 15이다.
return 0;
}
728x90
'C++ > 기초' 카테고리의 다른 글
Run-Time Type Information(RTTI) (0) | 2024.01.12 |
---|---|
C++에 사용되는 4가지 형변환 연산자 (0) | 2024.01.12 |
참조형 변수 (Reference Types) (0) | 2024.01.09 |
값에 의한 전달(Passing by Value) (0) | 2024.01.09 |
1. C++ Hello Wold 작성하기 (0) | 2022.12.31 |