c语言

c语言怎么拆分字符串

小亿
154
2024-08-05 17:04:12
栏目: 编程语言

在C语言中,可以使用strtok函数来拆分字符串。以下是一个示例代码:

#include <stdio.h>
#include <string.h>

int main() {
    char str[] = "Hello,World,How,Are,You";
    char delim[] = ",";
    char *token;

    token = strtok(str, delim);

    while (token != NULL) {
        printf("%s\n", token);
        token = strtok(NULL, delim);
    }

    return 0;
}

在上面的代码中,我们首先定义了一个字符串str和一个分隔符delim,然后使用strtok函数来将字符串str按照分隔符delim拆分成多个子字符串。在while循环中,我们将每个拆分后的子字符串打印出来。

0
看了该问题的人还看了