Call by value 예제
void SwapByValue(int num1, int num2)
{
int temp = num1;
num1 = num2;
num2 = temp;
} // Call-by-value
Call by reference 예제
void SwapByRef(int * ptr1, int * ptr2)
{
int temp = *ptr1;
*ptr1 = *ptr2;
*ptr2 = temp;
} // Call-by-reference
Reference
'Interest > 기타' 카테고리의 다른 글
char에서 LPWSTR로 변환할 수 없습니다 해결법 (0) | 2020.03.18 |
---|---|
[C++ 프로그래밍] 생성자와 소멸자(Constructor and Destructor) (0) | 2020.03.16 |
[C++ 프로그래밍] Const 함수 (0) | 2020.03.16 |
[C++ 프로그래밍] 정보은닉과 캡슐화 (0) | 2020.03.16 |
[C++ 프로그래밍] 클래스와 구조체 차이 (0) | 2020.03.16 |