[C++] 참조자를 사용해서 swap함수 만들기
2022. 6. 7. 17:06ㆍ코딩 1막 <C++개념편>/코딩 1막 <C++응용편>
728x90
#include <iostream>
using namespace std;
// 참조자(call by reference) : 다이렉트로 주소접근
// 데이터타입& 변수명
void Swap(int& inputA, int& inputB)
{
int temp;
temp = inputA;
inputA = inputB;
inputB = temp;
}
void main()
{
int a = 10;
int b = 30;
cout << a << "," << b << endl;
Swap(a, b); // a의 주소와 b의 주소를 함수에 보내준다
cout << a << "," << b << endl;
}
728x90
'코딩 1막 <C++개념편> > 코딩 1막 <C++응용편>' 카테고리의 다른 글
[C++] 동적할당을 써서 별찍기, 배수의 배열 그리고 배열범위 넓히기★ (0) | 2022.06.07 |
---|---|
[C++] 구조체 변수의 동적할당과 해제 (0) | 2022.06.07 |
[C++] 함수의 매개변수로 구조체를 넣어보고 할당과 해제 순서 테스트하기 (0) | 2022.06.07 |
[C++] 내가 만든 TextRPG 게임 (0) | 2022.06.03 |
[C++] 숫자야구 게임 (0) | 2022.06.03 |