- prototype in stdio.h - implemented as a macro of function unlink() - attempts to delete an open file may damage the file system