C의 함수에서 재할당을 사용하는 방법 여기서 배운 것을 바탕으로 C의 함수를 통해 동적 배열을 조작합니다. void test(int data[]) { data[0] = 1; } int main(void) { int *data = malloc(4 * sizeof *data); test(data); return 0; } 이것은 잘 작동합니다.하지만, 저는 또한 사용하려고 노력하고 있습니다.realloc행사 중에 void increase(int data[]) { data = realloc(data, 5 * sizeof *data); } 이는 준수하지만 실행 시 프로그램이 충돌합니다. 질문. 기능에서 재할당을 어떻게 사용해야 합니까? 저는 제가 그 결과를 할당해야 한다는 것을 이해합니다.realloc변수로 이동..