포인터
·
C++/Basic
int *pt = new int; //int형을 저장할 메모리를 대입 new를 이용하여 포인터를 선언한다. delete pt; //delete로 메모리를 해제 할당되어 있는 메모리를 해제해준다. new로 메모리를 사용한 후 반드시 delete를 사용하여 메모리를 해제해주어야 한다. int *ps = new int; delete ps;//O delete ps;//X 이미 delete가 완료된 메모리는 delete를 연속해서 사용 할 수 없다. delete는 new로 대입한 메모리를 해제할 때에만 사용해야 한다. int *ptt = new int[10]; // 동적배열 생성 //*ptt는 배열의 첫번째원소를 가르킨다. *ptt == ptt[0] //ptt는 배열의 첫번째원소의 주소이다. ptt == &ptt..