포인터 -> 값을 담지 않고 변수의 주소값을 담는다.메모리의 주소값을 알면 해당 공간을 직접 제어한다.int *p와 같이 선언된 p는 정수를 가리키는 포인터로서 int 변수의 메모리 주소를 저장한다.포인터는 선언시에 반드시 초기화해주어야한다.포인터 크기는 가리키는 자료형과 상관없이 “컴퓨터 아키텍처(32bit / 64bit)”에 따라 결정된다. 메모리 주소를 저장하기 때문이다.1️⃣ 포인터 크기시스템포인터 크기32bit4 byte64bit8 byte 복사를 할 때는 비용이 들기 때문에, 특히 배열을 복사할 때 C++에서는 값을 직접 복사하는 방식 대신 변수의 주소를 가리켜서 동일한 데이터에 접근할 수 있도록 한다. 배열 이름은 배열의 시작주소를 가지고 있다. 배열의 경우 p+1은 배열의 다음 원소 주소..