您的位置:首页 > 其它

strtok函数,分割字符串

2006-10-10 10:29 387 查看
原型:extern char *strtok(char *s, char *delim);

用法:#include <string.h>

功能:分解字符串为一组标记串。s为要分解的字符串,delim为分隔符字符串。

说明:首次调用时,s必须指向要分解的字符串,随后调用要把s设成NULL。

strtok在s中查找包含在delim中的字符并用NULL('/0')来替换,直到找遍整个字符串。

返回指向下一个标记串。当没有标记串时则返回空字符NULL。

举例:

// strtok.c

#include <syslib.h>

#include <string.h>

#include <stdio.h>

main()

{

char *s="Golden Global View";

char *d=" ";

char *p;

clrscr();

p=strtok(s,d);

while(p)

{

printf("%s/n",s);

p=strtok(NULL,d);

}

getchar();

return 0;

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: