标签: c scanf
我在一个简单的小项目中使用sscanf。但是,我看不到任何明显的方法来查找输入字符串中sscanf确定它找到所有数据并停止处理的位置。
sscanf
有办法做到这一点吗?
答案 0 :(得分:4)
我认为%n就是你要找的东西。
示例:
sscanf("123", "%d%n", &i, &count);
这将在“count”中存储3个。
答案 1 :(得分:1)
请参阅http://www.cppreference.com/wiki/io/c/sscanf
答案 2 :(得分:0)
sscanf上的返回值是成功转换的项目数。