函数原型为:char *strtok(char *str, const char *delim);
str为目标字符串,delim为分隔符字符串
#include <iostream>
#include <string.h>
using namespace std;
int main(){
char s[] = "abc edf ghi,jkl * mno/pqr";
const char *d=" ,*/";
char *p;
p=strtok(s,d);
while(p){
cout<<p<<endl;
p=strtok(NULL,d);
}
return 0;
}
运行结果:
abc
edf
ghi
jkl
mno
pqr