小编Rex*_*Pan的帖子

strtok之间的函数调用?

所以我strtok用来分割一个char数组" "。然后,将拆分的每个单词放入一个函数,该函数将基于列表确定单词的值。但是,我将函数调用放置在while循环中间的所有步骤,以拆分char停止的数组。

我是否必须拆分数组,将其存储在另一个数组中,然后遍历第二个数组?

    p = strtok(temp, " ");

    while (p != NULL) {
        value =  get_score(score, scoresize, p);
        points = points + value;
        p = strtok(NULL, " ");
    }
Run Code Online (Sandbox Code Playgroud)

因此,只要value = get_score(score, scoresize, p);while第一个单词之后的循环就会中断。

c strtok

2
推荐指数
1
解决办法
54
查看次数

标签 统计

c ×1

strtok ×1