函數名稱:close
頭檔:<io.h>
函數原型: int close(int handle);
功能: 用於關閉由open()函數所開啟的文件
參數:int handle 開啟檔案時所傳回的檔案句柄
傳回值:成功回傳0 ,失敗回傳-1
程式範例:將open函數開啟的檔案關閉,並輸出提示
#include<stdio.h>#include<io.h>#include<fcntl.h>intmain(void){intfd=open(D:\a.txt,O_RDONLY+O_CREAT);if(fd==-1 ){ printf(cannotopenthefilen);return1;}char*str=(close(fd)==0)?successfulclose:failclose;printf(%sn,str);return0;}
運行結果:
successfulclose