gpt4 book ai didi

c - 如何使用 open 以 "append"模式打开文件?打开?

转载 作者:行者123 更新时间:2023-12-02 22:41:42 24 4
gpt4 key购买 nike

为了写入新文件,我执行以下操作:

// some code 
...

pfd[i][0] = open(argv[j+1],O_CREAT|O_WRONLY,0600);

问题:

  1. 使用 openfopen 有区别吗?

  2. 如何使用 openappend 模式下打开现有文件?

最佳答案

  1. open 适用于 POSIX 系统。它不可移植到其他系统。 fopen 是 C 标准的一部分,因此它适用于所有 C 实现。我忽略了 open 返回文件描述符而 fopen 返回 FILE * 的区别。

  2. 使用O_APPEND 打开追加模式。

关于c - 如何使用 open 以 "append"模式打开文件?打开?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10705612/

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