首先 檔案分為相對路徑和絕對路徑
比如我有乙個檔名為qaq的txt檔案
他的路徑可以是
d:\code\test\qaq.txt
這就是乙個絕對路徑
而如果當前路徑是d:\code,想要描述qaq.txt的話只需要輸入
.\test\qaq.txt
而如果當前路徑是d:\other,想要描述qaq.txt的話需要輸入
..\code\test\qaq.txt
而如果當前路徑是d:\other\test,想要描述qaq.txt的話需要輸入
..\..\code\test\qaq.txt
按字元方式儲存的是文字檔案,按二進位制的話就是二進位制檔案
1.檔案的開啟和關閉
檔案開啟函式
filr* fopen(const char* filename,const char *mode);
這個函式返回值是檔案指標,filr是個結構體
舉例如下
int main()
return 0;
}
關閉在上面例子也呼叫了.
其實也沒啥了(逃
明天再寫吧
檔案許可權相關操作函式
1 sccess函式,用來判斷是否具有訪問檔案的許可權 include int access const char pathname,int mode access函式用於檢測是否可以讀,寫某乙個檔案或者測試某個檔案是否存在,如果測試的檔案是乙個符號連線,access函式將測試這個符號連線引用的檔案...
C語言檔案操作相關函式
緩衝檔案系統中,關鍵的概念是 檔案型別指標 簡稱 檔案指標 每個被使用的檔案都在記憶體中開闢了乙個相應的檔案資訊區,用來存放檔案的相關資訊 如檔案的名字,檔案狀態 及檔案當前的位置等 這些資訊是儲存在乙個結構體變數中的。該結構體型別是有系統宣告的,取名file.使用檔案操作函式前需建立乙個指標變數 ...
C語言檔案操作相關函式
在實際程式執行中,我們往往需要從檔案中讀取資料,或者需要往檔案中寫入資料,那如何完成這些操作?我們就需要掌握一些檔案操作函式了。檔名 乙個檔案要有乙個唯一的檔案標識,以便使用者識別和引用。檔名包含 檔案路徑 檔名主幹 檔案字尾 在電腦中乙個檔名為 但在程式中,為了與一些轉移字元區分開,會這樣表示乙個...