您的当前位置:首页C语言中的字符串分割函数

C语言中的字符串分割函数

2020-03-10 来源:乌哈旅游


char *strtok(char *s, const char *delim);分解字符串为一组字符串,s为要分解的字符串,C语言中的字符串分割函数,delim为分隔符字符串,从s开头开始的一个个被分割的串

char *strtok(char *s, const char *delim);

分解字符串为一组字符串。s为要分解的字符串,delim为分隔符字符串。

从s开头开始的一个个被分割的串。当没有被分割的串时则返回NULL。

#include

#include

int main()

{

char str[100] = \"optr=555&abcd=666 rrr\";

char *seps = \"=& \";

char *token = strtok(str, seps);

while(token)

{

printf(\"%s\\noken);

token = strtok(NULL, seps);

}

return 0;

}

因篇幅问题不能全部显示,请点此查看更多更全内容