共用方式為


_close

關閉檔案。

int _close( 
   int fd 
);

參數

  • fd
    指的開啟的檔案的檔案描述項。

傳回值

_close如果檔案已成功地關閉,則傳回 0。 傳回值為-1 表示發生錯誤。

備註

_close函式會關閉與關聯的檔案fd。

檔案描述項和基礎的作業系統檔案控制代碼會關閉。 因此,不需要呼叫CloseHandle如果使用 Win32 函式一開啟檔案CreateFile而轉換成檔案描述項,使用_open_osfhandle。

這個函式會驗證它的參數。 如果fd是不合法的檔案描述項無效的參數處理常式會叫用,如所述參數驗證。 如果執行,則允許繼續執行,該函式會傳回-1 和errno設定為 [ EBADF。

需求

常式

所需的標頭

選擇性標頭

_close

<io.h>

<errno.h>

如需相容性資訊,請參閱相容性在簡介中。

範例

請參閱範例的 _ 開啟

請參閱

參考

低階 I/O

_chsize

_creat _wcreat

_dup _dup2

_open _wopen

_unlink _wunlink