본문 바로가기
개인 공부/열혈 C++ 프로그래밍

참조자 (Reference)

by GuYou 2020. 8. 26.

오늘은 참조자에 대해 공부해 보았습니다.

 

참조자를 알기 전에 변수에 대해 알아봅시다.

 

변수는 하나의 할당된 메모리 공간에 붙여진 이름입니다.

 

할당된 메모리 공간에 하나가 아닌 여러 이름을 부여하고 싶을 때 참조자를 사용합니다.

 

 

int num1 = 100;

 

num1이라는 변수 이름의 메모리공간에 100이 할당되어있습니다.

 

 

int &num2 =  num1;

 

num1에 대한 참조자 num2를 선언 해 준 것입니다.

 

int num1 = 100;

 

int &num2 = num1;

 

이런식으로 되어 있기 때문에

 

num2 = 200;

 

이런식으로 값을 변경해주면

 

num2 = 200;

 

num2의 값은 200

 

num1의 값도 200으로 같이 변경됩니다.

'개인 공부 > 열혈 C++ 프로그래밍' 카테고리의 다른 글

이름공간(namespace)  (0) 2020.08.24