C 中輸入輸出流

2021-09-23 23:35:45 字數 665 閱讀 7878

std::cout就是對應用於使用者控制台或標準輸出的滑槽,此外還有其他滑槽,包括用於輸出錯誤資訊的std::cerr。《運算子將資料放入滑槽,在前面的示例中,引號中的文字字串被送到標準輸出。輸出流可以在一行**中連續輸出多個不同型別的資料。下面的**先輸出文字,然後是數字,之後是更多的文字:

std::cout<

std::endl 代表序列的結尾。當輸出流遇到 std::endl 時,就會將已送入滑槽的所有內容輸出並轉移到下一行。表明一行結尾的另一種方法是使用\n, \n 字元是乙個轉義字元(escape character),這是乙個換行符。轉義字元可以在任何被引用的文字字串中使用。下面列出了最常用的轉義字元:

\n  換行

\r  回車

\t 製表符

\\  反斜槓字元

\"  引號

流還可用於接收使用者的輸入,最簡單的方法是在輸入流中使用》運算子。std::cin 輸入流接收使用者鍵盤輸入。需要慎重對待使用者輸入,因為永遠都不會知道使用者會輸入什麼型別的資料。

\t  製表符的使用

#include

using namespace std;

int main()

執行結果

C 中輸入輸出流

c 中的輸入輸出流 一.標準輸入流cin 標準輸入流中常用到的函式 cin.get 無參時返回值為獲取的字元類似於getchar cin.get char ch 乙個引數時,將獲取的字元放入ch中 cin.get char buf,100 獲取字串放入buf中,不超過100個 cin.ignore ...

C 中輸入輸出流

一,ostream,ofstream,ostringstream。1 ostream通用輸出流類和其他輸出流的基類 2 ofstream檔案輸出流類 3 ostringstream字串輸出流類 二,構造輸出流物件 ofstream myfile myfile.open filename myfile...

C 輸入 輸出流

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