Declaration:
int close(long handle);
Description
Closes a file.
The close function closes the file associated with handle (the file handle obtained from a call to creat, creatnew, creattemp, dup, dup2, ).
It does not write the Ctrl-Z character to the end of the file. If you want to terminate the file with Ctrl-Z, you must explicitly output it.
Returned value
Upon successful completion, close returns 0. On error (if it fails because handle is not the handle of a valid, open file), close returns -1 and the errno global variable is set to
EBADF Bad file number
|