포인터 Pointer메모리 주소값을 저장하는 변수 데이터가 저장된 메모리 위치를 가리키는 값을 저장한다 포인터 선언참조 연산자 * 를 사용하여 선언자료형은 포인터가 가리지고자 하는 변수의 자료형 명시선언과 동시에 초기화를 함께 하는 것을 권유(의도하지 않은 메모리 장소에 값을 저장자료형 * 포인터이름 = &변수이름 or 주소값; 포인터와 주소 연산자& 주소 연산자 - 변수의 메모리를 가져올 수 있다 * 역참조 연산자 - 포인터가 가리키는 주소의 실제 값을 읽거나 쓸 수 있게 한다 & 연산자 - 주소 연산자 변수의 주소를 반환하는 연산자, 변수가 메모리에서 저장된 위치 (주소) 를 얻을 수 있다int x = 10;int* ptr = &x; // x의 주소를 포인터 ptr에 저장 위 코드에서 &x 는 ..