open函数O_APPEND模式下无法写入问题的解决 除了需要加入O_APPEND标志,还需要加入O_WRONLY标志才能追加写入。 File fd=open("test.txt",O_APPEND|O_WRONLY|O_CREAT); //O_CREAT的作用是若文件不存在,则创建它。