strtok函数
时间: 2023-07-08 15:24:39 浏览: 107
strtok函数的用法 strtok函数的用法
strtok函数是C语言标准库中的一个字符串处理函数,用于将一个字符串分割成若干个子字符串。该函数的原型为:
```c
char *strtok(char *str, const char *delim);
```
其中,str是要被分割的字符串,delim是分割符。该函数会将str中的第一个子字符串返回,并将指向下一个子字符串的指针保存在静态变量中。下一次调用该函数时,传入的第一个参数为NULL,函数会继续从上一次结束的位置开始分割。
需要注意的是,该函数会修改传入的字符串,将分割符替换为字符串结束符'\0'。因此,在使用该函数时,需要将原始字符串备份一份,以免出现不可预期的结果。
阅读全文