gpt4 book ai didi

c - C 中 realpath 函数的示例

转载 作者:太空狗 更新时间:2023-10-29 16:35:15 28 4
gpt4 key购买 nike

我正在寻找有关如何在 C 程序中使用 realpath 函数的示例。我似乎无法在网上或我的任何 C 编程书籍中找到它。

最佳答案

  • 备注

  • 示例代码

#include <limits.h> /* PATH_MAX */
#include <stdio.h>
#include <stdlib.h>

int main(void) {
char buf[PATH_MAX]; /* PATH_MAX incudes the \0 so +1 is not required */
char *res = realpath("this_source.c", buf);
if (res) { // or: if (res != NULL)
printf("This source is at %s.\n", buf);
} else {
char* errStr = strerror(errno);
printf("error string: %s\n", errStr);

perror("realpath");
exit(EXIT_FAILURE);
}
return 0;
}

关于c - C 中 realpath 函数的示例,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1563168/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com