0. 왜 레퍼런스 변수가 필요할까?#include void updateValue(int *ptr){ *ptr = 42;}int main(){ int x = 10; updateValue(&x); return 0;} - 이런 복잡한 포인터 문법 없이 더 직관적으로 값을 수정하는 방법이 있다.- 그것을 레퍼런스 변수라고 한다. 1. 레퍼런스 변수란?- 레퍼런스 변수는 기존 변수를 별칭(alias)처럼 참조하는 변수이다.int x = 10;int &ref = x;ref = 20;std::cout 1.1. 포인터와 차이점포인터레퍼런스 변수별도로 메모리를 차지함메모리 공간 차지하지 않음*를 사용해 간접 참조바로 값을 사용 가능초기화 후 다른 변수 참조 가능초기화 시 한 번만 변수 참조 가능 ..