共用方式為


_close

關閉檔案。

int _close( 
   int fd 
);

參數

  • fd
    參考開啟檔案的檔案描述項。

傳回值

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

備註

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

檔案描述和基礎作業系統檔案控制代碼已關閉。 因此,如果檔案原本是使用Win32函式CreateFile開啟並使用_open_osfhandle轉換為檔案描述的話,則呼叫CloseHandle是不必要的。

這個函式會驗證它的參數。 如果 fd 為壞的檔案描述符,則會叫用無效參數處理常式,如參數驗證中所述。 如果允許繼續執行,這些函式會傳回 -1和errno,並設為 EBADF 。

需求

常式

必要的標頭

選擇性標頭

_close

<io.h>

<errno.h>

如需更多關於相容性的資訊,請參閱入門介紹中的 相容性 (Compatibility)

範例

請參閱 _open 的範例。

請參閱

參考

低層級 I/O

_chsize

_creat、_wcreat

_dup、_dup2

_open、_wopen

_unlink、_wunlink