暖阳阳 发表于 2013-7-12 17:07

在有数据的txt文件中如何插入一个字符串

我想咨询一下,已经保存有数据的txt文件,如何在这个文件的最后再插入一个字符串啊。比如txt文件为101*2的数组,想在最后插入enter这个单词,怎么做呢。谢谢

ChaChing 发表于 2013-7-12 23:52

若没误解楼主意思save即可

江树空 发表于 2013-8-12 18:43

先fid=fopen('filename.txt');data=fread(fid);这样文本中所有内容(包括空格、换行等所有字符)都以Ascii码存放在data中,在最后将“enter”以Ascii码存进data中,最后再将新的data写入txt文本即可!

ChaChing 发表于 2013-8-12 23:56

对发帖即闪真有些懒...
2F应该误解了, LZ是要将文字append上txt文件, save好像不行
那我只会硬干, 使用fprintf

ChaChing 发表于 2013-8-12 23:58

江树空 发表于 2013-8-12 18:43 static/image/common/back.gif
先fid=fopen('filename.txt');data=fread(fid);这样文本中所有内容(包括空格、换行等所有字符)都以Ascii码 ...

最后将“enter”以Ascii码存进data中,最后再将新的data写入txt文本即可
可否说明白些!? 好像不行吧

江树空 发表于 2013-8-13 13:45

ChaChing 发表于 2013-8-12 23:58 static/image/common/back.gif
可否说明白些!? 好像不行吧

他那个最后是啥意思啊,是每一行的最后还是呢,还是最后一行的最后?
页: [1]
查看完整版本: 在有数据的txt文件中如何插入一个字符串