检查路径是绝对路径还是相对路径

时间:2011-09-27 08:18:26

标签: c linux path

如何在Linux上使用C来检查路径是绝对路径还是相对路径?

4 个答案:

答案 0 :(得分:17)

绝对路径往往以/字符开头。其他任何东西都与工作目录非常相关。

即使目录中包含..序列的目录,如果它们以/开头,也会被认为是绝对的,因为它们最终位于文件系统中的相同位置(除非您更改链接和事物,但这超出了讨论范围)绝对和相对的。)

答案 1 :(得分:9)

如果它以/开头,则是绝对的,否则相对。

答案 2 :(得分:4)

检查路径是否以/开头。如果路径以/开头,您可以认为它是绝对的。

答案 3 :(得分:3)

检查路径是否以/开头。如果路径以/开头,你可以认为它是绝对的,否则它的相对意味着它将从pwd(当前工作目录)更新 但在Absolute案例中,路径将相对于根目录更新

相关问题