본문 바로가기
C++

C++ 소스코드: 포인터에 의한 전달

by 드린 2016. 11. 23.

목차

    반응형
    #include<iostream>
    using namespace std;
    
    void Swap(int *x, int *y);
    
    int main() {
        int a, b;
    
        cout << "두 수를 입력하세요.";
        cin >> a >> b;
        cout << "Swap 호출전의 a=" << a << " b=" << b << endl;
    
        Swap(&a, &b);
        cout << "Swap 호출후의 a=" << a << " b=" << b << endl;
        return 0;
    }
    
    void Swap(int *x, int *y) {
        int temp = *x;
        *x = *y;
        *y = temp;
    }
    
    

    <결과>

    2016/11/23 - [C++] - C++ 소스코드: 레퍼런스 변수를 통한 인자 전달

    2016/11/23 - [C++] - C++ 소스코드: sizeof함수를 이용한 데이터형 크기 알아내기

    2016/11/23 - [C++] - C++ 소스코드: 레퍼런스 변수 사용 예

    #C++ #C++ 소스코드 #포인터에 의한 전달 #실습 예제

    반응형