使用例項:
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 從指定的流...