strtok함수 질문
, 송 준현님이 작성UNIT45를 공부하면서 pg583 strtok함수에 대한 이해가 완벽히 되지 않아 질문 드립니다.
char s1[30] = "The Little Prince";
strtok(s1, " "); 를 통해서 s1에서 공백을 찾아 The라는단어를 잘라서 출력했다는 것 까지는 이해가 되었는데 왜 while구문 안에서는
strtok(NULL," ");를 이용하는지 잘 이해가 되지 않습니다. 왜 NULL이라고 넣으면 앞에서 잘린 문자열만큼 다음 문자로 이동하게 되는 건가요?
회신: strtok함수 질문
, 도장_ 관리자님이 작성책 585-586쪽에 있는 그림 45-1부터 45-4까지의 그림에 동작 방식이 차례대로 설명되어 있습니다.
이전 답변도 참고하세요.
https://dojang.io/mod/forum/discuss.php?d=186&parent=447