none
请问c语言中如何删除文本或文本中的内容? RRS feed

  • 问题

  • 请问c语言中如何删除文本或文本中的内容?比如说我想删除文本中某一个字符或者某一个字符串。还有没有函数删除某一目录下的文件?
    2015年11月23日 16:25

答案

  • 没有直接删除文件中某一段内容,如一个字符或者一个字符串,需要先将文件内容读取出来,然后修改,最后再写回文件中,文件比较大的话,可以考虑使用内存映射的方法去做。
    C语言中使用fopen/fread/fwrite/fclose()操作文件。

    直接删除文件夹中的某一个文件可以使用remove()函数。

    Visual C++ enthusiast, like network programming and driver development. At present is being engaged in the WinCE/Windows Mobile platform embedded development.

    • 已建议为答案 Langrisser 2015年11月27日 8:32
    • 已标记为答案 Shu 2017 2015年12月10日 5:22
    2015年11月24日 10:47
    版主