admin 管理员组文章数量: 887021
2024年2月19日发(作者:计算机编程入门java)
strtok例子
strtok是一个C标准库函数,用于分割字符串。它的第一个参数是要分割的字符串,第二个参数是分隔符,函数返回的是分割后的第一个子串的地址。每次调用该函数,它会返回下一个子串的地址。
下面是一个使用strtok函数的例子:
```
#include
#include
int main()
{
char str[] = 'Hello, World! This is an example.';
char *token;
// 获取第一个子串
token = strtok(str, ' ');
// 依次获取后面的子串
while(token != NULL)
{
printf('%s
', token);
token = strtok(NULL, ' ');
}
return 0;
- 1 -
}
```
输出结果为:
```
Hello,
World!
This
is
an
example.
```
这个例子将字符串按空格分割成多个子串,并逐个输出每个子串。注意,每次调用strtok函数时,第一个参数要传NULL,才能继续获取后面的子串。
- 2 -
版权声明:本文标题:strtok例子 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.freenas.com.cn/free/1708310440h519253.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论