헤더 : string.h
기능 : 문자열을 구분자로 나누어준다.
char* strtok(char* strToken, const char* strDelimit);
strtok() 함수는 내부적으로 검색한 위치를 기억하고 있으므로, 다음번에 실행할 땐 다음 위치부터 검색한다.
#include <stdio.h> #include <string.h> #define TOKEN "," int main(void) { char* temp; char str[] = "string,int"; temp = strtok(str, TOKEN); printf("str : %s\n", str); printf("temp : %s\n", temp); temp = strtok(NULL, TOKEN); printf("str : %s\n", str); printf("temp : %s\n", temp); return 0; }
'대학 생활 > C' 카테고리의 다른 글
[C] 성적표 출력하기(파일읽기 scanf함수) (0) | 2013.10.16 |
---|---|
[C] Binary Search, Sequential Search(이진찾기, 순차적찾기) 단어검색 (0) | 2013.10.14 |
[C] 프로그램 실행 시간 측정 (0) | 2013.10.08 |
[C] strcasecmp() 대소문자 구분안하고 문자열 비교함수 (0) | 2013.10.03 |