int
remove(
const char *path
)
)
function removes the file or directory specified by
path
.
If
path
specifies a directory,
remove(path
)
is the equivalent of
rmdir(path
).
Otherwise, it is the equivalent of
unlink(path
).
)
returns 0.
Otherwise, -1 is returned and the global variable
errno
is set to indicate the error.
)
function
may fail and set
errno
for any of the errors specified for the routines
rmdir(2)
or
unlink(2).
)
function conforms to
ANSI X3.159-1989 (``ANSI C89'') .