关于fopen()函数中w模式w+模式的疑惑
w是只写,有文件内容就清空内容,没有就创建。
w+是读/写,有文件内容就清空内容,没有就创造。
问题是:都是有文件内容就清空内容,那么只写和读/写又有什么区别?读也是读空,何必要区分出来这两者?
w+有读的必要吗? fopen
[解决办法]
以"w"打开的文件,不支持读操作,这就是区别。
就是在使用w+模式时,可以在写入数据的同时,随时读取这个文件的内容吗?
而使用w模式,只有在写入完成之后,关闭文件,然后使用r模式打开才能读取文件的内容?