在 C 语言中,可以使用字符串函数 strtok() 来从一个英文句子中提取出英文单词。

使用方法如下:

  1. 首先,包含要处理的字符串的字符数组应该被声明。

  2. 然后,调用 strtok() 函数,并将要处理的字符串和分隔符作为参数传递给它。

  3. strtok() 函数会在字符串中搜索分隔符,并将字符串分割为一个个英文单词。

  4. 可以通过多次调用 strtok() 函数来遍历字符串中的所有英文单词。

下面是一个简单的例子,展示了如何使用 strtok() 函数提取英文单词:

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

int main()
{
    char str[] = "This is a test sentence.";
    char *token;

    /* get the first token */
    token = strtok(str, " ");

    /* walk through other tokens */
    while( token != NULL ) {
        printf( " %s\n", token );

        token = strtok(NULL, " ");
    }

    return 0;
}
Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐