相关函数:link, rename, remove
头文件:#include <unistd.h>
定义函数:int unlink(const char * pathname);
函数说明:unlink()会删除参数pathname 指定的文件. 如果该文件名为最后连接点, 但有其他进程打开了此文件, 则在所有关于此文件的文件描述词皆关闭后才会删除. 如果参数pathname 为一符号连接, 则此连接会被删除。
返回值:成功则返回0, 失败返回-1, 错误原因存于errno
头文件:#include <unistd.h>
定义函数:int unlink(const char * pathname);
函数说明:unlink()会删除参数pathname 指定的文件. 如果该文件名为最后连接点, 但有其他进程打开了此文件, 则在所有关于此文件的文件描述词皆关闭后才会删除. 如果参数pathname 为一符号连接, 则此连接会被删除。
返回值:成功则返回0, 失败返回-1, 错误原因存于errno
本文详细介绍了unlink函数的功能与用法,包括其如何删除指定路径的文件,以及在不同情况下的行为表现,例如当文件被其他进程打开时的行为。此外,还解释了函数的返回值含义及其与符号链接操作的区别。
3660

被折叠的 条评论
为什么被折叠?



