참조자의 선언 가능 범위
참조자는 변수에 대해서만 선언이 가능하고, 선언됨과 동시에 누군가를 참조해야만 한다. 또한 참조자는 참조의 대상을 변경할 수 없다. 즉, 다음의 선언은 유요하지 않다. int &ref = 20; (x) int &ref; (x) int &ref = NULL (x) 상수로 초기화하는것도, 선언만 해주는것도, 널포인터로 초기화 하는것도 불가능하다 참조자는 무조건 선언과 동시에 변수를 참조하도록 해야하는데 변수의 범위에는 당연히 배열도 포함된다 또한, 포인터 변수도 변수이기 때문에 참조자의 선언이 가능하다. 10행과 11행처럼 포인터변수를 참조자선언하는 방법은 1. 일단 참조되는 변수의 자료형을 알아야한다 10행의 ptr은 int 포인터형이므로 int*를 붙이고 참조자..