在C语言中,`strtok`是一个非常实用的字符串处理函数,它能帮助我们轻松地分割字符串。👀今天就来聊聊它的用法吧!💡
首先,`strtok`的基本语法是:`char strtok(char str, const char delim);`。它的作用是按照指定的分隔符将字符串分割成多个子串。比如,你有一个字符串 `"apple,banana,cherry"`,你想按逗号`,`分割它,就可以这样写:
```c
include
include
int main() {
char str[] = "apple,banana,cherry";
char token = strtok(str, ",");
while (token != NULL) { // 🔁循环直到分割结束
printf("%s\n", token);
token = strtok(NULL, ",");
}
return 0;
}
```
运行后,你会看到输出依次是:`apple`、`banana` 和 `cherry`。👏是不是很简单?这个`while`循环就是用来遍历所有分割出来的子串哦!
掌握`strtok`函数,能让你更高效地处理字符串数据,快去试试吧!🚀
标签:
免责声明:本文由用户上传,如有侵权请联系删除!