菜鸟问题,对一个文件循环写10次后把原来记录擦除再重新写,如何实现?
菜鸟问题,对一个文件循环写10次后把原来记录擦除再重新写,如何实现? 问题点数:100、回复次数:6Top
1 楼foochow(无聊,灌水......)回复于 2005-06-03 09:47:23 得分 20
"w+"模式,截短文件写入-_-Top
2 楼liujingfu123(Oh_My_GoD)回复于 2005-06-03 09:49:42 得分 0
??????????
不明白你的意思Top
3 楼nasi00(莫傲·逍遥)回复于 2005-06-04 03:03:25 得分 20
你可以写到结尾,然后seek到开头,然后再写……Top
4 楼MagicCarmack(MagiC++)回复于 2005-06-04 06:50:25 得分 20
直接又重文件开头写就行了Top
5 楼jixingzhong(瞌睡虫·星辰)回复于 2005-06-05 02:39:23 得分 20
Rewind(fp)
文件指针复位后覆盖原记录!!Top
6 楼mostideal(三甲)回复于 2005-06-05 11:58:28 得分 20
rewind();或fseek();
定位到要重写的地方去重写就行了。。。Top




