我正在尝试从字符串中扫描单词和数字,如下所示:“ hello, world, I, 287876, 6.0 ” <-- 这个字符串存储在一个char
数组(字符串)中我需要做的是将事情分开并将它们分配给不同的变量,这样就可以了
char a = "hello"
char b = "world"
char c = "I"
unsigned long d = 287876
float e = 6.0
我知道常规 scanf 在到达空白时会停止从 stdin 读取。所以我一直在想,可能有一种方法可以让 sscanf 在到达“,”(逗号)时停止阅读
我一直在探索图书馆以找到 sscanf 只读字母和数字的格式。我找不到这样的东西,也许我应该再看一次。
有什么帮助吗?提前致谢 :)