请教sscanf的格式匹配问题,使用制表符分隔的问题。

wakelay 发布于 2015/05/06 10:17
阅读 194
收藏 0

代码如下:

char aim[]= "1\t2\t3\t4\t";

sscanf(aim,"%s \t %s \t %s \t %s \t ",a,b,c,d);

我现在可以实现用\t完成分隔,abcd的值分别是1 2 3 4,但是我现在需要做的是如果字符串为 "1\t\t3\t4\t",我想让a=1,b=null,c=3,d=4,我该如何实现呢?

加载中
返回顶部
顶部