sscanf(文本,“%s%s”,名称,公司);
解析'ian mceknis'
但也解析'ian mceknis'
等我怎样才能使它只解析第一个呢它必须只包含一个空格而不是更多。
谢谢您。
最佳答案
如果希望它拒绝后一个示例,则必须滚动自己的函数以查找/拒绝多个空格。
但我猜你真正想做的是去掉多余的空间见:How do I trim leading/trailing whitespace in a standard way?
关于c - sscanf有多个空格?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/2897942/