레퍼런스
-
레퍼런스(&) , call-by-reference플밍/C++ (overview) 2012. 1. 3. 22:46
2006/07/26 02:33 int val; val의 별명을 ref 라고 붙여주자. 방법 : int &ref = val; val의 이름이 두개 생겼다. val 그리고 ref. int &ref; //ERROR int &ref = 10; //ERROR 변수란? 메모리 공간에 할당된 이름을 의미한다. C에선 한 메모리 공간에 1개만의 이름을 할당할수 있었지만, C++에선 한 메모리 공간에 2개 이상의 이름을 할당 할수 있다. ================================================ 어짜피 같은건데, 어디에 쓸까? 함수 호출에서, call-by-value와 call-by-reference방식이 있다. 전자는, 말 그대로 값을 그대로 복사해서 넘겨주는 방식이다. 그렇다면, call..