c 檔案讀寫

2021-08-21 07:28:33 字數 1306 閱讀 3524

1. filestream.write

string filepath = directory.getcurrentdirectory() + "\\" + process.getcurrentprocess().processname + ".txt";

if (file.exists(filepath))

file.delete(filepath);

filestream fs = new filestream(filepath, filemode.create);

//獲得位元組陣列

string xypointer = string.format("x: , y: ", this.location.x.tostring(), this.location.y.tostring());

string highwidth = string.format("\nw: , h: ", this.width.tostring(), this.height.tostring());

byte data = system.text.encoding.default.getbytes(xypointer + highwidth);

//開始寫入

fs.write(data, 0, data.length);

//清空緩衝區、關閉流

fs.flush();

fs.close();

2. file.writealllines

//如果檔案不存在,則建立;存在則覆蓋

//該方法寫入字元陣列換行顯示

string lines = ;

system.io.file.writealllines(@"c:\testdir\test.txt", lines, encoding.utf8);

3. file.writealltext

//如果檔案不存在,則建立;存在則覆蓋

string strtest = "該例子測試乙個字串寫入文字檔案。";

system.io.file.writealltext(@"c:\testdir\test1.txt", strtest, encoding.utf8);

4. streamwriter.write

//在將文字寫入檔案前,處理文字行

//streamwriter乙個引數預設覆蓋

//streamwriter第二個引數為false覆蓋現有檔案,為true則把文字追加到檔案末尾

using (system.io.streamwriter file = new system.io.streamwriter(@"c:\testdir\test2.txt", true))}}

c 檔案讀寫 文字讀寫

include int main else return 0 格式 intfscanf file stream,constchar format,返回值 如果成功,該函式返回成功匹配和賦值的個數。如果到達檔案末尾或發生讀錯誤,則返回 eof 引數1 file stream 檔案指標 引數2 cons...

C 檔案讀寫

原文 http www.vckbase.com document viewdoc id 1439 原作 john peregrine file i o using c 序論 我曾發表過檔案輸入輸出的文章,現在覺得有必要再寫一點。檔案 i o 在c 中比烤蛋糕簡單多了。在這篇文章裡,我會詳細解釋asc...

C 讀寫檔案

1 使用filestream讀寫檔案 檔案頭 using system using system.collections.generic using system.text using system.io 讀檔案核心 byte bydata new byte 100 char chardata ne...