如何在Linux上使用C來檢查路徑是絕對路徑還是相對路徑?檢查路徑是絕對路徑還是相對路徑
8
A
回答
16
絕對路徑往往以/
字符開頭。其他任何東西都與工作目錄相關。
在他們..
序列即使目錄被認爲是絕對的,如果他們開始用/
,因爲他們最終會在文件系統中的同一位置(除非您更改鏈接,事情但這超出了絕對和相對的討論)。
+0
謝謝您提供豐富的答案 – user2867655
4
檢查路徑是否以/
開頭。如果路徑以/
開頭,則可以認爲它是絕對路徑。
8
這是絕對的,如果它開始/
,否則相對。
3
檢查路徑是否以/開頭。如果路徑開始於/你可以認爲它是絕對的,否則它的相對意味着它將從pwd(當前工作目錄)更新 但絕對路徑將相對於根目錄更新
相關問題
- 1. 檢測路徑是絕對路徑還是相對路徑
- 2. 如何在java中檢查路徑是相對還是絕對路徑
- 3. 相對路徑或絕對路徑
- 4. Node.js:相對路徑和絕對路徑
- 5. 絕對路徑和相對路徑
- 6. 改變相對路徑絕對路徑
- 7. 檢查是否存在具有絕對路徑和相對路徑的文件
- 8. 什麼決定了InstanceDir是全路徑還是相對路徑?
- 9. 相對v絕對路徑?
- 10. 相對和絕對路徑
- 11. 絕對與相對路徑
- 12. 使用絕對路徑或相對路徑陣營路線
- 13. 絕對路徑
- 14. 用於確定路徑是相對還是絕對的Win32 API?
- 15. 網絡路徑使絕對路徑 - asp.net
- 16. 地圖木偶路徑絕對路徑
- 17. javax.jcr.RepositoryException:不是相對路徑
- 18. 相對路徑
- 19. 相對路徑
- 20. 相對路徑
- 21. 相對路徑
- 22. 相對路徑
- 23. 相對路徑
- 24. PHP轉換外部相對路徑絕對路徑
- 25. VB.NET中絕對路徑的相對路徑
- 26. 將相對url路徑解析爲其絕對路徑
- 27. Elisp中絕對路徑的相對路徑
- 28. preg_replace鏈接相對路徑爲絕對路徑
- 29. 爬行器,絕對路徑的相對路徑
- 30. 回到網絡相對路徑的絕對路徑
你究竟在做什麼,你需要知道? –
處理'#include「...」'指令,特別是檢查.c文件的目錄是否需要添加到給定的路徑。 – rwallace
其實,你應該小心這個特殊的用例。在C標準中'#include'的''''''和''''變體都有一個實現定義的搜索頭文件的方式,不一定是你的想法。 – paxdiablo