从 C 中的 strtok 获取字符串和整数

用户3682317

我正在尝试获取用户输入,有时可以是“字符串字符串”,有时可以是“字符串整数”。但是我收到参数 3 的错误,sscanf(input,"%d",moves);其中指出:

"警告:格式 ' ' 需要类型为 ' ' 的参数,但参数 3 的类型为 ' '。

我是 C 新手,发现调试相当困难。所以这里的任何帮助都非常感谢!

char *choice = validateStr();
char *tok = strtok(choice," \n");
char *input = strtok(NULL," \n");
int moves = 0;

 else if(strcmp(choice, "forward") == 0){
        sscanf(input,"%d",moves);
        printf("%d",moves);
        forward(list,moves);
普拉斯
sscanf(input,"%d",moves);

应该改为

sscanf(input,"%d",&moves);

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在C strtok()中拆分字符串

来自分类Dev

使用strtok函数在C中拆分字符串

来自分类Dev

不使用strtok返回c中剩余的字符串

来自分类Dev

使用strtok函数在C中拆分字符串

来自分类Dev

在C ++中,如何从1行中获取字符串,浮点数和整数的输入?

来自分类Dev

C-如何在嵌套的strtok_s中获取外部令牌的字符串

来自分类Dev

在C中调用strtok之前从字符串中删除子字符串

来自分类Dev

在C中调用strtok之前从字符串中删除子字符串

来自分类Dev

Strtok与C中的空格

来自分类Dev

从C中的文件读取字符串和整数的组合

来自分类Dev

C ++从字符串中获取字符我

来自分类Dev

C ++从字符串中获取字符我

来自分类Dev

如何获取字符串C ++中字符的值?

来自分类Dev

使用strtok解析C中的字符串并存储在数组中

来自分类Dev

在C中解析“ String”(char数组)以获取字符串,int和int

来自分类Dev

strtok()-为什么必须传递NULL指针才能获取字符串中的下一个标记?

来自分类Dev

在c中获取字符串长度的问题

来自分类Dev

在C#中获取字符串之间的值

来自分类Dev

从文本列表中获取字符串数组C ++

来自分类Dev

在字符串C#中获取字母的出现

来自分类Dev

使用strtok对C中的字符串进行标记(包括数字作为分隔符)

来自分类Dev

使用strtok解析字符串-在C ++中两次

来自分类Dev

如何在C中的strtok令牌之间存储我的子字符串?

来自分类Dev

学习c从strtok中获取位置指针作为int

来自分类Dev

除非找到空字符串,否则在 C 中获取字符串输入

来自分类Dev

从 C++ 中的字符串中获取 +/- 整数

来自分类Dev

使用Unity5和C#从输入字段获取字符串并在另一个场景中显示字符串

来自分类Dev

从android中的sqlite数据库获取字符串,日期,时间和整数

来自分类Dev

在C ++中读取字符串

Related 相关文章

  1. 1

    在C strtok()中拆分字符串

  2. 2

    使用strtok函数在C中拆分字符串

  3. 3

    不使用strtok返回c中剩余的字符串

  4. 4

    使用strtok函数在C中拆分字符串

  5. 5

    在C ++中,如何从1行中获取字符串,浮点数和整数的输入?

  6. 6

    C-如何在嵌套的strtok_s中获取外部令牌的字符串

  7. 7

    在C中调用strtok之前从字符串中删除子字符串

  8. 8

    在C中调用strtok之前从字符串中删除子字符串

  9. 9

    Strtok与C中的空格

  10. 10

    从C中的文件读取字符串和整数的组合

  11. 11

    C ++从字符串中获取字符我

  12. 12

    C ++从字符串中获取字符我

  13. 13

    如何获取字符串C ++中字符的值?

  14. 14

    使用strtok解析C中的字符串并存储在数组中

  15. 15

    在C中解析“ String”(char数组)以获取字符串,int和int

  16. 16

    strtok()-为什么必须传递NULL指针才能获取字符串中的下一个标记?

  17. 17

    在c中获取字符串长度的问题

  18. 18

    在C#中获取字符串之间的值

  19. 19

    从文本列表中获取字符串数组C ++

  20. 20

    在字符串C#中获取字母的出现

  21. 21

    使用strtok对C中的字符串进行标记(包括数字作为分隔符)

  22. 22

    使用strtok解析字符串-在C ++中两次

  23. 23

    如何在C中的strtok令牌之间存储我的子字符串?

  24. 24

    学习c从strtok中获取位置指针作为int

  25. 25

    除非找到空字符串,否则在 C 中获取字符串输入

  26. 26

    从 C++ 中的字符串中获取 +/- 整数

  27. 27

    使用Unity5和C#从输入字段获取字符串并在另一个场景中显示字符串

  28. 28

    从android中的sqlite数据库获取字符串,日期,时间和整数

  29. 29

    在C ++中读取字符串

热门标签

归档