c언어 동적할당: 메모리 관리를 효율적으로 하기위해서 미리 할당을 하지않고 실행시간동안 사용할만큼의 공간만 할당하는 것 #include #include int main() { int* ptr;//포인터 변수 선언 ptr = (int*)malloc(sizeof(int) * 3); //prt에 int * 3 을 할당 ptr[0] = 10; ptr[1] = 20; ptr[2] = 30; for (int i = 0; i < 3; i++)//반복문 사용해서 값 출력 { printf("%d \n", ptr[i]); } free(ptr);//동적할당한 메모리 해제 } 입력한 값 만큼 동적할당 #define _CRT_SECURE_NO_WARNINGS #include #include int main() { int* pt..