2 C 輸入輸出流的簡介

2021-09-25 14:21:11 字數 628 閱讀 9002

使用例項:

int a;

cout <<"請輸入乙個整形數值:" << endl;

cin >> a;

cout << "列印輸入乙個整形數值:" << a << endl;

int b = 100;

printf("%d\n",b);//輸出十進位制的數b 並換行

printf("%o\n", b);//輸出無符號八進位制的數b 並換行

float c = 5 / 3;//預設顯示是六位小數

printf("c=%f\n", c); //預設顯示六位小數

printf("c=%.3f\n", c);//顯示三位小數

//"test", 1, '2'輸入到字串中

char s[40];

sprintf_s(s, "%s%d%c", "test", 1, '2');//新版本要加_s

/*第乙個引數就是指向要寫入的那個字串的指標,剩下的就和printf()一樣了

你可以比較一下,這是向螢幕輸入*/

printf("%s%d%c", "test", 1, '2');

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 從指定的流...