reference1 [C++]Reference 레퍼런스 Reference 레퍼런스 C++ 에는 레퍼런스라는 형식이 존재합니다. 사용법은 다음과 같습니다. int nData1 = 0; int& nData2 = nData1; & 키워드를 사용하며 레퍼런스 변수는 생성과 동시에 반드시 초기화를 해 주어야 합니다. 반드시 자료형에 맞는 변수로 초기화를 해주어야 하며 상수로는 초기화가 불가능합니다. 단 const 키워드를 사용하면 상수로 초기화 가능합니다. const int& nData2 = nData1; 레퍼런스 변수는 이름이 붙여진 변수의 메모리에 다른 이름을 부여하는 형태로 메모리를 잡지 않는다는 이점이 있습니다. 그리고 C++에서 레퍼런스는 한 번 붙으면 없어지지 않기 때문에 사용 범위는 거의 함수 인자용으로 사용됩니다. 함수의 인자로 레퍼런스를 사용하면 인자.. 2018. 1. 24. 이전 1 다음