c语言 split

c语言split函数怎么使用

小亿
154
2023-08-08 16:44:48
栏目: 编程语言

C语言中没有内置的split函数,但是我们可以自己实现一个。

下面是一个简单的示例代码,使用strtok函数来实现split功能:

#include <stdio.h>
#include <string.h>
int main() {
char str[] = "Hello,World,Split,Example";
char *token;
token = strtok(str, ",");
while (token != NULL) {
printf("%s\n", token);
token = strtok(NULL, ",");
}
return 0;
}

上述代码中,我们将字符串"Hello,World,Split,Example"按照逗号进行拆分。首先使用strtok函数将字符串str按照逗号分割,然后通过循环遍历输出每个拆分后的子字符串。

注意,使用strtok函数时需要注意以下几点:

希望对你有帮助!

0
看了该问题的人还看了