我想从fgets输出修剪换行符.
while(fgets(buff,1024,fp) ){
printf("start%send",buff );
Run Code Online (Sandbox Code Playgroud)
如果文件中有一行"C很酷".然后打印上面的代码.
startC is cool
end
Run Code Online (Sandbox Code Playgroud)
但我希望它打印出来
startC is coolend
Run Code Online (Sandbox Code Playgroud)
怎么做
干净的方法
#include <string.h>
//...
buff [ strcspn(buff, "\r\n") ] = 0;
Run Code Online (Sandbox Code Playgroud)
这将安全地用于任何行结尾的风格,即使没有,也是如此,即使字符串是空的.
| 归档时间: |
|
| 查看次数: |
1059 次 |
| 最近记录: |