strtok() 특정문자를 기준으로 문자열을 자름 헤더 : string.h strtok(대상문자열, 기준문자); char *strtok(char *_String, char const *_Delimiter); 자른 문자열을 반환, 더 이상 자를 문자열이 없으면 NULL을 반환 char *ptr = strtok(s1, " "); // " " 공백 문자를 기준으로 문자열을 자름, 포인터 반환 while (ptr != NULL) // 자른 문자열이 나오지 않을 때까지 반복 { printf("%s\n", ptr); // 자른 문자열 출력 ptr = strtok(NULL, " "); // 다음 문자열을 잘라서 포인터를 반환 } #define _CRT_SECURE_NO_WARNINGS // strtok 보안 경고로 .....
원문 링크 : [C언어] 문자열 자르기 strtok()