ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • [C++ 문법] 참조자형
    프로그래밍/C++ 2019. 4. 4. 15:33

    C++ 문법

    참조자형

     

     

      개념부분은 내용을 조금씩 추가 할 예정입니다.

     

     

    개념

     

     참조자형은 마치 닉네임을 사용하는 것과 유사하다. 원래 한공간에 변수명은 하나만 입력을 하지만, 두가지의 변수명으로 사용 할 수있는 것이다. 주의해야할 점은 참조자와 참조하고자 하는 변수의 자료형을 일치시켜야 하는 것이다.

     

    문법

     

    자료형& 변수명 = 참조하고자 하는 변수명

     

    코드 예시1)

    : 같은 자료형인 두개의 인수를 받는 경우

     

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    int main() {
     
        int Var1 = 5;
        int& Var2 = Var1;
     
        cout << "Var1 :" << Var1 << endl;
     
        Var2 = 10;
        cout << "Var2 :" << Var2 << endl;
        cout << "Var1 :" << Var1 << endl;
    }
    cs

     

    처음에 Var1 이라는 변수를 선언하고 5를 대입했다.

    그리고 참조자로Var2를 선언하고 Var1 로 초기화를 해주었다.

    참조자형을 사용할때는 반드시 초기화를 해주어야 한다.

    사용할때는 변수와 똑같이 사용한다.

     

     

    출력값을 보면 Var2에 대입한 값이 Var1에도 똑같이 대입되는 것을 알 수 있다.

     

     

    '프로그래밍 > C++' 카테고리의 다른 글

    [C/C++] C++ STL Stack 기본 사용법 및 예제  (0) 2019.08.22
    [C/C++] C ++ STL Queue 기본 사용법 및 예제  (0) 2019.08.21
    [C++ 문법] 구조체  (0) 2019.04.04
    [C++ 문법] Nullptr  (0) 2019.04.03
    [C++ 문법] Template  (0) 2019.04.02

    댓글

Designed by Tistory.