728x90
주소 값의 저자을 목적으로 선언되는 포인터 변수
이러한 형태의 주소 값을 저장하는 목적으로 선언되는 것이 포인터 변수이다.
포인터 변수와 & 연산자 맛보기
정수 7이 저장된 int형 변수 num을 선언하고 이 변수의 주소 값 저장을 위한 포인터 변수 pnum을 선언 그리고 pnum에 변수 num의 주소값 저장 포인터 변수 pnum이 변수 num을 가리킨다.
더보기
pnum 포인터 변수의 이름int* int 형 변수의 주소 값을 저장하는 포인터 변수의 선언
포인터가 가리키는 메모리를 참조하는 *연산
*pnum은 num을 의미한다 따라서 num을 놓을 자리에 *pnum을 놓을 수 있다. [& 연산자는 변수의 주소 값을 반환하므로 상수가 아닌 변수가 피연산자이어야 한다. &연산자의 반환 값은 포인터 변수에 저장한다.]