溫馨提示×

c語言怎么拆分字符串

小億
105
2024-08-05 17:04:12
欄目: 編程語言

在C語言中,可以使用strtok函數(shù)來拆分字符串。以下是一個示例代碼:

#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函數(shù)來將字符串str按照分隔符delim拆分成多個子字符串。在while循環(huán)中,我們將每個拆分后的子字符串打印出來。

0