求问c语言link出错错误:执行link. exe时出错

c语言link出错symlink()函数:建立文件符号连接头文件:

函数说明:symlink()以参数newpath 指定的名称来建立一个新的连接(符号连接)到参数oldpath 所指定的已存在文件. 参数oldpath 指定的文件不一定要存在, 如果参数newpath 指定的名称为一已存在的文件则不会建立连接.

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

c语言link出错readlink()函数:取得符号连接所指的文件头文件:

函数说明:readlink()会将参数path 的符号连接内容存到参数buf 所指的内存空间, 返回的内容不是以NULL作字符串结尾, 但会将字符串的字符数返回. 若参数bufsiz 小于符號连接的内容长度, 过长的内容会被截断.

返回值:执行成功则传符号连接所指的文件路径字符串, 失败则返回-1, 错误代码存于errno.

1、EACCESS 取文件时被拒绝, 權限不够
4、ELOOP 欲打开的文件有过多符号连接问题。
8、ENOTDIR 参数path 路径中的目录存在但却非真正的目录

}

这个lnk1120执行link.exe怎么搞编译没问题,運行保存我查了很多说cpp什么没设置。我是新手能详细讲一下顺便再说说怎么解决。各方大神支援一波


}


源文件是不是没有编译 没保存就運行了

你对这个回答的评价是

你对这个回答的评价是?

}

我要回帖

更多关于 c语言link出错 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信