함수명 : strtok
헤더 파일 : <string.h>
함수 프로토타입 : char *strtok(char *str1, const char *str2);
기능 : 지정된 구분 기호를 사용하여 문자열을 분해합니다.
매개변수 : char *str1은 분해할 문자열입니다.
const char *str2는 구분자 문자열입니다.
반환 값 : 분할된 다음 문자열 포인터를 반환하거나, 분리할 방법이 없는 경우 NULL을 반환합니다.
참고 : 1. 함수의 기능은 문자열을 분해하는 것입니다. 소위 분해란 새로운 문자열이 생성되지 않지만 가리키는 내용에서 구분 기호가 처음 나타나는 위치에서 구분 기호가 '/0'으로 변경되는 것을 의미합니다. to by s이므로 처음에는 strtok()를 사용하여 첫 번째 하위 문자열을 반환합니다.
2. 첫 번째 하위 문자열 추출이 완료된 후 계속해서 소스 문자열 s를 추출합니다. strtok의 첫 번째 매개변수는 후속(두 번째, 세 번째,...n번째) 호출에 할당되어야 합니다. 이는 빈 값이 NULL임을 나타냅니다. 함수는 이전 호출에서 암시적으로 저장된 위치에서 문자열을 계속 분해합니다. 이 포인터는 첫 번째 호출이 끝나기 전에 구분 기호의 다음 비트를 가리키는 데 사용됩니다.
3. 이 포인터가 "