c 初識檔案

2021-07-14 16:36:02 字數 1146 閱讀 6458

首先需要有 #include標頭檔案,這個是輸入輸出流的標頭檔案。

建立乙個輸出流物件,讓此物件與檔案關聯,然後將資料儲存到檔案裡,最後一定要記住關閉檔案。

建立乙個輸入流物件,將此物件與檔案關聯,定義乙個容器,將檔案中的資料輸出到容器裡,再把容器中的資料輸出到顯示屏上。

#include

#include

using

namespace std;

intmain()

以上的程式遇到空格,空格後的資料就讀不出來,但是檔案裡是有空格後的資料的,說明輸入流的方式有問題,於是就可以用到乙個函式getline(temp,100);第乙個引數是字元陣列名,第二個是字元長度,就可以將空格後的資料也讀出來。

#include

using

namespace std;

#include

intmain()

從鍵盤輸入資料到字元陣列中,將字元陣列的資料,用輸出流儲存到檔案裡。

用輸入流將檔案輸入到另外乙個字元陣列中,然後將字元陣列的資料輸出到顯示屏上。

#include

#include

using

namespace std;

const

int num =

255;

intmain()

, temp2[

255]=;

ofstream o

("4.txt");

cin.

getline

(temp1,num,0)

;//從鍵盤輸入資料到temp1 第三個資料是空字元 可以輸入空格

int n =

strlen

(temp1)

;//將最後的回車變為空字元

temp1[n-1]

='\0'

; o

close()

; ifstream p

("4.txt");

p.getline

(temp2,num,0)

;//將檔案輸出到temp2

cout

}

初識檔案操作

萬惡之源 檔案操作 一.出識檔案操作 使用open 函式來開啟乙個檔案,獲取到檔案控制代碼.然後通過檔案控制代碼就可以進行各種各樣的操作了,開啟檔案的方式 r,w,a,r w a rb,wb,ab,r b,w b,a b預設使用的是r 唯讀 模式 二.唯讀操作 r.rb 1.唯讀操作 r.rb f ...

C 學習 C 初識

2.資料型別 給變數分配合理的空間 2 sizeof關鍵字 環境 visual studio 2017 include using namespace std intmain 單行 多行 每個程式只能有乙個main函式 資料型別 變數名 變數初始值 int a 10 define 巨集常量 defi...

C 入門(初識類 簡單了解標頭檔案)

為什麼要存在類這一定義,目前來看,我認為,是為了後續的維護與管理更加方便,通過在標頭檔案中編寫類,可以在很大的程度上提高 的可閱讀性與可操作性 1 首先來簡單看一下類定義 c 中,通過定義類 class 來自定義資料型別。類定義了該型別的物件所包含的資料以及該型別的物件可以執行的操作。每個類都定義了...