동적 메모리 할당: 함수가 호출될 때마다 새로 할당되고, 함수를 빠져나가도 유지되는 변수 malloc, free 정의 #include void* malloc(size_t size); //힙 영역 메모리 할당, 해당 메모리 주소값 반환, 실패 시 NULL반환 void free(void* ptr); // 힙 영역 할당된 메모리 공간 해제 * 선언방식 int *ptr_i = (int*)malloc(sizeof(int)); double* ptr_da = (double*)malloc(sizeof(double)*9; // 배열처럼 - type casting 하지 않으면 해당 메모리에 저장 불가능함! - malloc은 실패 시 NULL을 반환하므로, 메모리가 배당되었는지 확인하는 코드를 작성해야 한다. - 동적 할당..