字符串分割 strtok

来源:互联网 发布:lol网络延迟不稳定 编辑:程序博客网 时间:2024/06/14 17:22

start

       char *strtok(char *str, const char *delim);
str 被分割的字符串, delim 分割符号,如“:/ ”  字符串中有:或者 / 就用‘\0' 替换。

#include <stdio.h>#include <string.h>int main(){char str[] = "http://write.blog.csdn.net/postlist/lang/xian/wen";const char delim[] = ":/.";char *token = NULL;token = strtok(str,delim);printf("-->>  = %s \n", token);while((token = strtok(NULL,delim))!=NULL){printf("-->>  = %s \n", token);}return 0;}

运行结果:

-->>  = http
-->>  = write
-->>  = blog
-->>  = csdn
-->>  = net
-->>  = postlist
-->>  = lang
-->>  = xian
-->>  = wen


end