絕對路徑、相對路徑的練習(C++)

更新於 發佈於 閱讀時間約 4 分鐘

絕對路徑、相對路徑的練習

  1. 資料夾創建
  2. Visual Studio Code
  3. 開始練習(絕對路徑、相對路徑)

資料夾創建

桌面創建資料夾

【file】
raw-image

資料夾內新建資料夾

->【123】

【file】 -> 【456】

->【789】 -> 【101112】

【131415】-> 【161718】
raw-image
raw-image
raw-image



Visual Studio Code

開啟資料夾(【file】)

raw-image

建立.cpp檔

raw-image

花點時間建立.txt檔

每個資料夾都建立相同名子的.txt檔,內容跟名子一樣

例如:【123】資料夾內建立【123.txt】,內容打上123

raw-image

練習程式碼

#include <iostream>

#include <fstream>

using namespace std;

int main(){

fstream inp("路徑");

int x;

inp >> x;

cout<< x <<endl;

}



開始練習(絕對路徑、相對路徑)

絕對路徑

從資料夾上查看路徑



raw-image
  • 複製(CTRL+C)
C:\Users\user\Desktop\file\789\101112


  • 程式中表達絕對路徑(跳脫字元)
C:\\Users\\user\\Desktop\\file\\789\\101112

例如(./101112.txt):

raw-image
Output:101112

例如(456.txt):

raw-image
Output:456


相對路徑

“目標檔案”在 .cpp檔 的哪個位置

  • ./ 當前位置
  • ../ 上一層位置
  • ../../ 上上一層位置
  • ./xxx 下一層位置
  • ./xxx/ooo 下下一層位置

練習

raw-image

例如(當前位置):

raw-image
  • 【101112.txt】 這個檔案與 .cpp檔 處在相同位置
路徑:./101112.txt
raw-image
Output:101112


例如(向上一層):.cpp檔的上一層位置

raw-image
  • 【789.txt】這個檔案在 .cpp檔 的上一層位置
路徑:../789.txt
raw-image
Output:789


例如(向上兩層後,再向下一層):.cpp檔上兩層後,再向下一層

raw-image
  • 【123.txt】這個檔案在 .cpp檔 的上兩層後,再向下一層的位置
路徑: ../../123/123.txt
raw-image
Output:123
留言
avatar-img
留言分享你的想法!
avatar-img
匿名李的沙龍
7會員
46內容數
這是新手寫給新手的學習程式語言基礎教學筆記,內容會以C++為主
匿名李的沙龍的其他內容
2022/08/25
Python安裝、外部程式包安裝(pip install xxx)、Hello World 【安裝Python】 Visual Studio Code-Download 進入vscode(延伸模組) 安裝中文介面(輸入ch搜尋) 安裝 搜尋命令提示字元 命令提示字元打python 創建檔案
Thumbnail
2022/08/25
Python安裝、外部程式包安裝(pip install xxx)、Hello World 【安裝Python】 Visual Studio Code-Download 進入vscode(延伸模組) 安裝中文介面(輸入ch搜尋) 安裝 搜尋命令提示字元 命令提示字元打python 創建檔案
Thumbnail
2022/08/19
Google、OneDrive、icloud 鑒於最近Google教育版雲端大開殺戒,來統計一下雲端費用。
Thumbnail
2022/08/19
Google、OneDrive、icloud 鑒於最近Google教育版雲端大開殺戒,來統計一下雲端費用。
Thumbnail
2022/04/01
Visual Studio Code Key Bindings
Thumbnail
2022/04/01
Visual Studio Code Key Bindings
Thumbnail
看更多
你可能也想看
Thumbnail
  在寫程式過程中時常會使用檔案的讀取、建立、寫入與刪除相關使用,因此這篇就來分享圖片檔案、文字檔案、INI的設定檔案的相關使用。
Thumbnail
  在寫程式過程中時常會使用檔案的讀取、建立、寫入與刪除相關使用,因此這篇就來分享圖片檔案、文字檔案、INI的設定檔案的相關使用。
Thumbnail
進入目錄、列出目錄列表、讀取檔案內容、寫入檔案(資料)、變更檔案名稱、刪除檔案、目錄內新增檔案、變更目錄名稱、刪除目錄
Thumbnail
進入目錄、列出目錄列表、讀取檔案內容、寫入檔案(資料)、變更檔案名稱、刪除檔案、目錄內新增檔案、變更目錄名稱、刪除目錄
Thumbnail
檔案路徑(相對路徑、絕對路徑)、檔案讀入,匯出
Thumbnail
檔案路徑(相對路徑、絕對路徑)、檔案讀入,匯出
Thumbnail
一個網頁只會有一個h1 標籤(h1.p.img)裡面可以放多個屬性(src.background.color) 建立 HTML 環境 告訴大家這是html5的語法 關於整個專案的資訊放這裡面 頁籤標題 寫給別人看的要放這裡面 Emmet 預設安裝 /*語意使用英文*/ /*使
Thumbnail
一個網頁只會有一個h1 標籤(h1.p.img)裡面可以放多個屬性(src.background.color) 建立 HTML 環境 告訴大家這是html5的語法 關於整個專案的資訊放這裡面 頁籤標題 寫給別人看的要放這裡面 Emmet 預設安裝 /*語意使用英文*/ /*使
追蹤感興趣的內容從 Google News 追蹤更多 vocus 的最新精選內容追蹤 Google News