반응형 virtual1 c++ 기본 문법 정리3 ●new 연산자 - 오브젝트를 동적으로 생성할 때 사용 ex) A *a; a=new A; A *a=new A; ●delete 연산자 - new연산자로 확보한 메모리는 delete연산자로 해체해야한다. ex) A *a=new A; delete a; ●new, delete를 이용해서 int형 등의 메모리 확보, 해체 ex) int *a=new int; delete a; //malloc,free를 쓸경우 int *a=(itn *)malloc(sizeof(int)); free(a); ●malloc()함수보다 new연산자를 사용하는 것이 간단하기 때문에 권장 ●new연산자를 이용한 배열용 메모리 확보, 해체 ex) a=new[10]; //[]안에 숫자 적어야 함 delete []a; //delete뒤에 '[]'기.. 2012. 2. 17. 이전 1 다음 반응형