서론 C++에서 참조자와 역잠조는 메모리 주소와 관련된 중요한 개념입니다. 이 글에서는 이름이 비슷한 두 개념에 대해서 기술해 보려고 합니다. 참조자 (Reference) 참조자는 변수의 별명으로 사용됩니다. 이는 변수가 가진 값의 또 다른 이름을 만든다는 뜻 입니다. 참조자에는 몇가지 특징이 있습니다. 선언과 동시에 초기화 참조자는 선언될 때 반드시 초기화 되어야 합니다. ex) int &ref = myVar; 포인터와 구조적으로 유사 참조자는 구조적으로 포인터와 비슷하지만 사용법에 차이가 있습니다. 참조자는 한번 초기화되면 다른 변수를 참조할 수 없습니다. 상수에 대한 참조는 불가 상수에 대하여 참조자를 선언할 수 없습니다. ex) int &ref = 5; 와 같은 선언은 허용되지 않습니다. 원본의 ..