C++의 '참조자'는 기능상 포인터와 비슷해 보이기 쉽다. 그러나 참조자는 포인터를 모르는 사람도 이해할 수 있는 개념이다. 참조자의 이해 변수의 정의를 살펴보자. 수는 할당된 메모리 공간에 붙여진 이름이다. 그리고 그 이름을 통해서 해당 메모리 공간에 접근이 가능하다. 예를 들어보자 int a = 10; 이라는 문장에서 과연 a 가 의미하는게 무엇일까 두 가지로 볼 수 있다. 1. 숫자 10 을 저장한 값 2. int형 크기의 데이터를 저장할 수 있는 주소값의 닉네임. 첫 번쨰 관점은 쉽게 이해가 간다. 왜냐하면 직관적으로 a 라는 값에 10 이라는 수를 대입 한다고 생각하면 이해가 된다. 하지만 두 번째 개념은 이해하기가 다소 쉽지 않을 수 있다. 물론 설명이 부족해서 일 수도 있다. 두 번째 개념을..