プライベートな連絡先の最初の情報
送料メール:
2024-07-12
한어Русский языкEnglishFrançaisIndonesianSanskrit日本語DeutschPortuguêsΕλληνικάespañolItalianoSuomalainenLatina
絶対パス:
C:UsersUsernameDocumentsfile.txt
。
。相対パス:
.
現在のディレクトリを表します。..
親ディレクトリを表します。C:UsersUsername
、しかし Documentsfile.txt
に相当C:UsersUsernameDocumentsfile.txt
。C:UsersUsername
、しかし .Documentsfile.txt
に相当C:UsersUsernameDocumentsfile.txt
。絶対パス:
/usr/include/stdio.h
。/
。相対パス:
.
現在のディレクトリを表します。..
親ディレクトリを表します。/usr
、しかし include/stdio.h
に相当/usr/include/stdio.h
。パス区切り文字:
, Linuxではスラッシュを使用します。 /
。パス解決:
使用習慣:
「./user/test.sh」は「user/test.sh」と同等です。
通常、パスに . を追加してもしなくても、特に最新のオペレーティング システムやコマンド ライン環境では効果がありません。それの訳は:
デフォルトの現在のディレクトリ: 相対パスを指定すると、システムはデフォルトで現在の作業ディレクトリ内でファイルまたはディレクトリを検索します。したがって、ほとんどの場合、Documentsfile.txt と .Documentsfile.txt は同じファイルの場所を指します。
現在のディレクトリを表示: 現在のディレクトリを明確に表現するため、または混乱を避けるために複雑なコマンドで明示的に使用されることがあります。そうすることで、コードの読みやすさとコマンドの明瞭さが向上します。
クロスプラットフォームの適応性: クロスプラットフォームの開発またはスクリプトでは、明示的に使用することで、さまざまなオペレーティング システムでパス区切り文字が正しく解釈されるようになります。たとえば、Windows では、Unix または Linux で / を使用します。
全体的に、 . を使用するかどうかは、個人またはチームの好みとコーディング規約によって異なります。ほとんどの場合、システムは相対パスを自動的に処理します。したがって、 . は必須ではありませんが、パスの開始点を明確にするのに役立ちます。