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
- 下一篇: 关于一个局部变量未初始化引发的项目异常退