gpt4 book ai didi

c - fopen中的r+和a+有什么区别?

转载 作者:太空狗 更新时间:2023-10-29 16:00:21 24 4
gpt4 key购买 nike

我不明白 c 中 fopen 中的 r+ 和 a+ 之间的实际区别是什么。有人可以帮助我吗?

最佳答案

r+ 将打开一个文件进行读写。如果文件不存在,它将失败。 fseek 可用于读取和写入文件中的任何位置。

w+ 将打开一个文件进行读写。如果文件不存在,它将创建文件,如果文件存在,它将销毁并重新创建文件。 fseek 可用于读取文件中的任何位置。

a+ 将打开一个文件进行读写。如果文件不存在,它将创建文件。 fseek 可用于读取文件中的任何位置,但无论是否调用任何 fseek,写入操作都将始终追加到文件末尾

关于c - fopen中的r+和a+有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53285029/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com