포인터란? 메모리의 위치를 표현한 기호 메모리의 주소값을 표현한 변수 포인터의 핵심은 그림을 그리는 것 메모리를 우리 생활에 비유하자면, 메모리 주소는 우리가 현재 살고 있는 집의 번지수 메모리주소의 값은 그 주소에 살고있는 거주민으로 비유해볼 수 있다. 포인터 변수는 주소의 번지를 할당할 수 있다. 메모리 주소는 본인이 편한 숫자로 임의로 정한다. 위 그림처럼 포인터 변수영역, 일반 메모리 영역에 메모리 주소와 메모리 주소의 값 세 부분으로 나누어 그리고 시작하면 비교적 쉽게 접근 가능하다. 포인터 변수 선언 int *a; -> a라는 변수를 만들고 메모리와 상관 없이 변수 a를 만들어놓고 이 친구는 보통 변수 아니고 포인터 변수다. 주소값을 가지는 특징이 있다. *a = 10 -> *a는 a의 값이라..