목록 1. 선언과 초기화 2. 관점에 따라 달라지는 참조 어셈블리 관점에서 참조 c++ 관점에서 참조 3. 포인터 대신 참조를 사용하는 이유 4. 참조의 단점과 해결방안 쓰기 기능을 막는 방법 가독성을 높이는 방법 5. 참조에 포인터를 포인터에 참조를 포인터로 사용하던 걸 참조로 넘겨주는 경우 참조로 사용하던 걸 포인터로 넘겨주는 경우 선언과 초기화 int number = 1; int& ref = number; int& ref2;// error ! ref2 = number; 참조는 선언과 동시에 초기화를 해줘야 한다. 참고로 참조는 산술 연산을 제공하지 않는다. ref++;// error ! 뒤에 말하겠지만 참조는 특정 바구니의 가명과 같다. 즉, 하나의 바구니에 종속되기 때문에 산술 연산을 통해 참조가..