700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > c语言strtok用法

c语言strtok用法

时间:2021-01-03 12:13:56

相关推荐

c语言strtok用法

1. 函数定义

char * strtok ( char * str, const char * delimiters )

将str按照delimiters定义的分割符来进行分割。

初次使用时,需要传入str,将str的首个字符位置作为查找的起始位置,并返回不包含dilimiters定义字符的子串;后续使用传入NULL,并使用上一次查找到子串的尾部位置的下一个位置作为查找起始位置,继续查找。

2. 例子代码

/* strtok example */#include <stdio.h>#include <string.h>int main (){char str[] ="- This, a sample string.";char * pch;printf ("Splitting string \"%s\" into tokens:\n",str);pch = strtok (str," ,.-");while (pch != NULL){printf ("%s\n",pch);pch = strtok (NULL, " ,.-");}return 0;}

输出为:

Splitting string "- This, a sample string." into tokens:Thisasamplestring

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。