我在洛谷写题时了解到这一个函数,并经过百度在百度文库和CSDN了解到了这一个函数的具体用法。但是其中一个用法--取需要的字符串,我经过验证发现适应情况有限制:
网上查找时给的例子都是截取两个符号之间的字符串:
sscanf("hello/you are good!@world", "%*[^/]/%[^@]", str);
如果输出字符串str,结果是:you are good! 但是如果我这样:
sscanf("abcdefghi123456","%*[^i]/%[^6]",s);
输出字符串s,结果还并没有发生变化。
这个函数截取需要的字符串时不能以字母为边界吗?
非常感激!