从字符串中只用sscanf读取第一个单词?

时间:2016-10-22 15:14:50

标签: c

我有一个这样的字符串:

char cstr[] = "i 176064 Patterson Denise 8.58 11 DEN 15788 ";

我想用sscanf

获得第一个单词'i'
int main()
{   char cstr[] = "i 176064 Patterson Denise 8.58 11 DEN 15788 ";
    char option[20];
    sscanf(cstr, "%s",option);


}

我必须做些什么来忽略字符串的其余部分?

1 个答案:

答案 0 :(得分:0)

您无需执行任何操作,因为scanf函数会自动忽略任何尾随字符。