레퍼런스 변수
[C++] 레퍼런스(참조자)
레퍼런스 C++에서 새로 등장한 기술로 특정 변수의 이름 대신 새로운 이름을 붙일 수 있다. 참조자라고 한다. &(앰퍼샌드) 기호를 이용한다. 레퍼런스를 이용하여 변수를 선언할 수 있으며 이를 참조형 변수라고 한다. 하나의 객체가 다른 객체를 연결하는 변수이며, 대입된 변수의 값과 주소를 그대로 가진다. 쉽게 말해서 다른 변수에 별명을 붙이는 변수라고 생각하자. 레퍼런스 변수 선언 레퍼런스 변수는 다음과 같이 선언한다. datatype &name = 변수명; int &p = a; Ex) 간단한 레퍼런스 변수 예제 #include using namespace std; int main() { int a = 10; int& p = a; cout