+ -
当前位置:首页 → 问答吧 → 怎么用C语言修改文件内容

怎么用C语言修改文件内容

时间:2010-07-17

来源:互联网

例如 test.txt文件内容如下:
user=test
age=23
class=computer
ip=192.168.1.20
user=test1
age=24
class=computer
ip=192.168.1.201
user=test2
age=22
class=computer
ip=192.168.1.220

。。。。。。。。。。。。


我要将文件中的ip=192.168.1.20改为192.168.1.233,怎么修改?

如果ip=192.168.1.20有多行匹配,怎么修改?

如果要更改的目标字符串比源字符串要短几个字符,怎么修改?

如果要更改的目标字符串比源字符串要长几个字符,怎么修改?

作者: happyboygd   发布时间: 2010-07-17

打开test.txt,新建一个文件b

源文件逐行读
判断是否要修改
往b写:是则写新内容,否则写旧内容

删除test.txt, b改名test.txt

作者: hellioncu   发布时间: 2010-07-17

相关阅读 更多