1.

char* str = "abcd ef gh";

char* ptr = strtok(str, " ");


2.

char[] str = "abcd ef gh";

char* ptr = strtok(str, " ");


------------------------


1번은 안되고 2번은 되는데 왜 그런거임?