문자열을 일정 기분을 정해서 자름.
#include <cstring> // C++ #include <string.h> // C char* strtok(char* str, char* delimiters); // (char* str) : 짜를 문자열. // (char* delimiters) : 구분할 기준. // 잘려진 문자열의 포인터를 반환함. // 구분자를 찾으면 해당 구분자를 '\0'로 바꿔줌. // NULL을 반환할 때 까지 계속해서 불러줘야하는 함수. ---------- int main(void) { char str[] = "H E L L O W O R L D !"; char* ptr = strtok(str, " "); // 구분자는 ' ' 띄어쓰기. while (ptr != NULL) { printf("%s\n", ptr); // 자른 문자 출력. ptr = strtok(NULL, " "); } return 0; } | cs |
'::public > C,C++ 문자열 관련' 카테고리의 다른 글
printf 출력 형식 (0) | 2023.01.06 |
---|---|
TCHAR (0) | 2021.07.01 |
strcat, strncat(문자열 연결) (0) | 2021.06.01 |
strcpy, strncpy(문자열 복사) (0) | 2021.06.01 |
strchr(문자 검색) (0) | 2021.06.01 |