검색결과 리스트
글
68. 문자열을 구분자로 분리하기1(strtok)
☆C언어/300제
2011. 2. 14. 23:02
//문자열을 구분자로 분리하기1
//char* strtok(char* strToken,const char* strDelimit);
//strToken 원본 문자열 strDelimit 구분문자열 or 문자 세트
//p.s strtok함수는 이전 검색위치를 저장하고 잇습니다 그러므로 str이 아닌 NULL을 strtok()함수에 넣어주면 검색된 다음 위치부터 자동 검색합니다
#include<stdio.h>
#include<string.h>
#define Tok " " //공백
int main()
{
char str[100]="I'm a boy";
char *locate;
locate=strtok(str,Tok);
while(locate!=NULL)
{
puts(locate);
locate=strtok(NULL,Tok);
}
return 0;
}
//char* strtok(char* strToken,const char* strDelimit);
//strToken 원본 문자열 strDelimit 구분문자열 or 문자 세트
//p.s strtok함수는 이전 검색위치를 저장하고 잇습니다 그러므로 str이 아닌 NULL을 strtok()함수에 넣어주면 검색된 다음 위치부터 자동 검색합니다
#include<stdio.h>
#include<string.h>
#define Tok " " //공백
int main()
{
char str[100]="I'm a boy";
char *locate;
locate=strtok(str,Tok);
while(locate!=NULL)
{
puts(locate);
locate=strtok(NULL,Tok);
}
return 0;
}
'☆C언어 > 300제' 카테고리의 다른 글
70.문자열을 특정 문자로 채우기(strset) (0) | 2011.02.14 |
---|---|
69. 문자열을 구분자로 분리하기 2(strpbrk) (0) | 2011.02.14 |
67.문자열 중에서 일치되지 않는 첫 문자의 위치 구하기(strspn) (0) | 2011.02.14 |
66.문자열 중에서 일치되는 첫 문자의 위치구하기(strcspn) (0) | 2011.02.14 |
65.문자열 중에서 문자 검색하기(strchr) (0) | 2011.02.11 |