본문 바로가기
C++ 알고리즘/2. C++ 언어 review

래퍼런스 ( reference)

by Beijing_KingGod 2019. 9. 1.

reference = alias & 쉬운 포인터

 

- alias (에일리어스) 별명이라는 뜻임 (&)

 

- 생성과 동시에 초기화 되어야함

 

-pointer 사용할 때 많이 실수하는 점 

     - address of 연산자 빼먹는것

     - 초기화되지 않은 포인터 사용하는 것

 

 

int n_value = 10;
int& r_value = n_value;
r_value = 11;  // then n_value = 11;
n_value = 12; // then r_value = 12;
cout<<&n_value << &r_value <<endl;
// 같은 주소값 나옴

 

'C++ 알고리즘 > 2. C++ 언어 review' 카테고리의 다른 글

템플릿  (0) 2019.09.01
힙 메모리 할당 c 와 c++  (0) 2019.09.01
포인터 와 레퍼런스 // call_by_value , call_by_reference  (0) 2019.09.01
포인터  (0) 2019.09.01

댓글