关于sscanf的简单有关问题.
发布时间: 2012-04-01 17:23:46 作者: rapoo
关于sscanf的简单问题..
C/C++ codeint main(){ char szText[256] = "abc.jpg"; char szName[256]; char szFormat[256]; sscanf(szText, "%s.%s", szName, szFormat); return 0;}
为什么结果是错误的???
[解决办法]sscanf不能这样输入两个字符串,无法分隔
建议你把它送进一个字符串,然后写代码来拆开。
[解决办法]这么简单的问题,你还让人家去google一下,这么高的等级应该一眼就能看出他写的问题吧。。。
[解决办法]你的想法成了成正则表达式了,%s解析遇到'\0'
[解决办法][解决办法]"."是一个 非空字符