sscanf fscanf函数格式化输入遇到\n问题
生活随笔
收集整理的这篇文章主要介绍了
sscanf fscanf函数格式化输入遇到\n问题
小编觉得挺不错的,现在分享给大家,帮大家做个参考.
sscanf(line_str, "%[^//]//%[^/]/%s", buff1, buff2, buff3);
line_str为上面的字符串,分成3部分,给buff1是URL=ftp: buff2是10.18.16.9 buff3是
结果在后续项目中发现,buff3一直不合适,按%x打印显示后,发现没有了后面的\r\n;
后续类似这样自己添加\n即可。
遇到\n或 \r\n都会结束,并且不会输入到字符串中,对一些文件操作,需注意自己添加结束符,否则将影响了文件的结构。
总结
以上是生活随笔为你收集整理的sscanf fscanf函数格式化输入遇到\n问题的全部内容,希望文章能够帮你解决所遇到的问题。
- 上一篇: C++ WMI获取usb deviceI
- 下一篇: 关于一个局部变量未初始化引发的项目异常退