C strtok 函数

C 语言中的 strtok 函数是一种字符串方法,用于使用分隔符解析或标记给定的字符串。此 strtok 函数的语法是:

void *strtok(char *str, const char *delimiter);

strtok 函数示例

strtok 函数可用于根据我们给定的分隔符来标记给定的字符串。此程序通过使用 while 循环中的多个示例帮助您理解此方法。

提示:在使用此字符串函数程序之前,您必须包含C 编程的 #include <string.h> 头文件。

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

int main()
{
    char str[] =  "This is xyz working in abc company";
    char *res;
    
    res = strtok(str, " ");
    
    while(res != NULL)
    {
        printf("%s \n", res);
        res = strtok(NULL, " ");
    }
    
    return 0;
}
C strtok to tokenize string example