C++13 레퍼런스(Reference)의 특징과 활용법 타입 &변수 = 대상체; 레퍼런스(Reference) = 변수에 대한 별명(Alias)을 정의하여 이름을 하나더 붙인다. 동일한 메모리의 위치를 지목한다는 점에서 공통점이 있지만, 차이점도 많다. 레퍼런스의 특징을 몇가지 적자면 다음과 같다. 1. Alias의 선언에 있어서 레퍼런스와 대상체는 타입이 일치해야 한다. (ex. int - int , double - double) 2. 레퍼런스는 선언할 때 초기화되어 같은 대상체를 계속 가리키며 실행 중에 참조 대상을 변경할 수 없다. (ex. int main() { int i=3,j=9; int &ri =i; //i의 Reference 선언 printf("i = &d, ri = &d, j = &d \n", i, ri, j); ri = j; printf("i.. 2020. 11. 15. 이전 1 2 3 4 다음