C++ 역참조와 포인터 정의 역참조(dereference)란 프로그래밍에서 데이터가 저장된 주소로 가서, 그 주소에 해당하는 데이터 값에 접근하는 것을 말한다. 포인터(pointer)는 데이터가 저장된 주소값을 가리키지만, 역참조는 그 반대로 주소를 통해 데이터에 접근한다. 포인터(Pointer)란 데이터가 저장된 메모리의 주소값을 저장하는 변수이며, 포인터 변수라고도 부릅니다. 👉 메모리의 주소, 즉 ‘어디’인지(=위치 정보)를 저장하는 전용 변수! 포인터를 통해 프로그램의 변수에 접근하여 읽고 쓰거나, 함수를 실행할 수 있어요. 자료형을 선언할 때 해당 변수명의 앞에 별표*를 붙이면 앞 자료형을 가리키는 포인터 변수가 됩니다. 이렇게 선언된 포인터 변수에서 주소를 얻고 싶은 변수의 앞에 앰퍼샌드&를 ..