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 從指定的流中讀取乙個字元 即使是空格 並返回該字元作...