C 輸入和輸出流

2021-08-22 08:53:50 字數 1213 閱讀 7174

一 i/o流的概念和流類庫的結構

1 i/o流的概念和流類庫的結構

1)標準裝置的輸入和輸出。即從鍵盤輸入資料,輸出到顯示器螢幕。標準輸入輸出

2)標準裝置的輸入和輸出。即從鍵盤輸入資料,輸出到顯示器螢幕。標準輸入輸出

3)記憶體中指定的空間進行輸入和輸出,稱為字串輸入輸出,簡稱串i/o

2 標準輸入

#include using namespace std;

#include "string"

/*標準輸入流物件cin

cin.get() //一次只能讀取乙個字元

cin.get(乙個引數) //讀乙個字元

cin.get(三個引數) //可以讀字串

cin.getline()

cin.ignore()

cin.peek()

cin.putback()

*/void main71()

void main72()

system("pause");

}void main73()

//getline函式可以接受 空格

void main74()

void main75()

//案例:輸入的整數和字串分開處理

int main78()

else

system("pause");

return 0;

}

3標準輸出

#include using namespace std;

#include /*

標準輸出流物件cout

cout.flush()

cout.put()

cout.write()

cout.width()

cout.fill()

cout.setf(標記)

*//*

manipulator(操作符、控制符)

flush

endl

octdec

hexsetbase

setw

setfill

setprecision…*/

void main81()

void main82()

int main()

int main22( )

C 輸入 輸出流

低階i o功能 如無格式的i o 通常指大量的位元組在裝置到記憶體或記憶體到裝置的簡單傳輸。高階i o功能 格式化i o 它將位元組組合成有意義的單元,如資料型別。對於大容量檔案的處理,使用無格式的i o可獲得最佳的效能。不帶引數值成員函式get 從指定的流中讀取乙個字元 即使是空格 並返回該字元作...

C 輸入輸出流

一 c 流的概念 在c 語言中,資料的輸入和輸出 簡寫為i o 包括對標準輸入裝置鍵盤和標準輸 出裝置顯示器 對在外存磁碟上的檔案和對記憶體中指定的字串儲存空間 當然可 用該空間儲存任何資訊 進行輸入輸出這三個方面。對標準輸入裝置和標準輸出設 備的輸入輸出簡稱為標準i o,對在外存磁碟上檔案的輸入輸...

C 輸入 輸出流

一 流低階i o功能 如無格式的i o 通常指大量的位元組在裝置到記憶體或記憶體到裝置的簡單傳輸。高階i o功能 格式化i o 它將位元組組合成有意義的單元,如資料型別。對於大容量檔案的處理,使用無格式的i o可獲得最佳的效能。二 成員函式get和getline 不帶引數值成員函式get 從指定的流...