728x90
값에 의한 전달(Passing by Value)
동작방식
- 함수에 전달되는 변수의 값이 복사되어 매개변수에 전달된다.
- 함수 내에서 매개변수의 값을 변경해도 호출자의 변수에는 영향을 주지 않는다.
void addTen(int num) {
num += 10;
}
int main() {
int value = 5;
addTen(value);
// value는 여전히 5이다.
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 Reference) (0) | 2024.01.09 |
1. C++ Hello Wold 작성하기 (0) | 2022.12.31 |