#include <string.h>
#include <stdio.h>
int main()
{
char s[] = "agg,bll*123c,d";
//char *s = "agg,bll*123c,d";//这种写法是错的
const char *sep = ",*"; //可按多个字符来分割
char *p;
p = strtok(s, sep);//第一次传入原始字符串,后面传入NULL
while(p)
{
printf("%s ", p);
p = strtok(NULL, sep);
}
printf("\n");
return 0;
}
//输出agg bll 123c d