C語言中的open()函數用于打開一個文件,其參數包括:
O_RDONLY:以只讀方式打開文件。O_WRONLY:以只寫方式打開文件。O_RDWR:以讀寫方式打開文件。O_CREAT:如果文件不存在,則創建一個新文件。此標志可與O_RDWR一起使用。O_APPEND:向文件末尾追加內容。此標志可與O_WRONLY或O_RDWR一起使用。O_CREAT | O_TRUNC:如果文件存在,則將其截斷為0字節。此標志可與O_WRONLY或O_RDWR以及O_CREAT一起使用。O_EXEC:用于執行程序的文件。此標志僅可與O_RDONLY一起使用。請注意,在使用open()函數時,應確保正確處理文件描述符,避免資源泄漏或未關閉的文件導致的問題。