트리에서 노드들의 정보를 업데이트할 때
동적 배열을 스택으로 사용하고 싶은데

정수형으로 간략히 나타내자면


int **stack = malloc(sizeof(int *) * 10);

for (int i = 0; i < 10; i++) {
  stack[size] = malloc(sizeof(int));
  *(stack[size]) = i;
  size++; 
}

...

free(stack);


이렇게 사용하면 안되는 것인가요?

실제로는 스택에 노드들의 주소가 저장되기 때문에
끝날 때 스택만 없애고 원소들은 없애면 아니되어요