C语言怎样在文件中每行的末尾写入数据?

2024-11-05 11:49:11
推荐回答(3个)
回答(1):

打开输入文件读;打开输出文件写,
用fgets读入每行
先截去末尾的回车换行,写到输出文件;
再向输出文件写添加的内容,别忘记换行
关闭输入文件,关闭输出文件

============
cat somefile | sed s/$/appendtext/
这样也许更简单

回答(2):

#include
里面有很多关于字符串的操作,不熟悉的话linux下man一下
#include
里面,fopen,fclose实现文件的读取。然后fget函数取一行来处理。

回答(3):

加$符号