欢迎访问服务百科信息网!
首页 >科技 >unlink
unlink

unlink

(unlink)
unlink是一种函数名称。
unlink资料
  • 外文名:unlink
  • 函数简介

    函数名称:unlink

    : );

    头文件:unistd.h(在WIN32系统中为windows.h)

    函数功能:删除一个文件的目录项并减少它的链接数,若成功则返回0,否则返回-1,错误原因存于error。如果想通过调用这个函数来成功删除文件,你就必须拥有这个文件的所属目录的写和执行权限。

    ,remove

    unistd.h的宏定义

    unlink()会删除参数pathname指定的文件。如果该文件名为最后连接点,但有其他进程打开了此文件,则在所有关于此文件的文件描述词皆关闭后才会删除。如果参数pathname为一符号连接,则此连接会被删除。

    返回值 成功则返回0,失败返回-1,错误原因存于errno

    错误代码 EROFS 文件存在于只读文件系统内

    EFAULT 参数pathname指针超出可存取内存空间

    ENAMETOOLONG 参数pathname太长

    ENOMEM 核心内存不足

    ELOOP 参数pathname 有过多符号连接问题

    EIO I/O 存取错误

    程序示例

    示例1

  • 上一篇百科:fchown
  • 下一篇百科:chdir