c 基本的輸入輸出

2022-06-24 12:00:13 字數 1919 閱讀 5569

c++ 的 i/o 發生在流中,流是位元組序列。如果位元組流是從裝置(如鍵盤、磁碟驅動器、網路連線等)流向記憶體,這叫做輸入操作。如果位元組流是從記憶體流向裝置(如顯示屏、印表機、磁碟驅動器、網路連線等),這叫做輸出操作

預定義的物件 cout 是 iostream 類的乙個例項。cout 物件"連線"到標準輸出裝置,通常是顯示屏。cout 是與流插入運算子 << 結合使用的

#include using

namespace

std;

intmain( )

結果:

value of str is : hello c++
c++編譯器根據要輸出變數的資料型別,選擇合適的流插入運算子來顯示值

<< 運算子被過載來輸出內建型別(整型、浮點型、double 型、字串和指標)的資料項。

流插入運算子 << 在乙個語句中可以多次使用

預定義的物件 cin 是 iostream 類的乙個例項。cin 物件附屬到標準輸入裝置,通常是鍵盤。cin 是與流提取運算子 >> 結合使用的

#include using

namespace

std;

intmain( )

結果:

請輸入您的名稱: cplusplus

您的名稱是: cplusplus

c++ 編譯器根據要輸入值的資料型別,選擇合適的流提取運算子來提取值,並把它儲存在給定的變數中

流提取運算子 >> 在乙個語句中可以多次使用

cerriostream類的乙個例項。cerr 物件附屬到標準錯誤裝置,通常也是顯示屏,但是cerr 物件是非緩衝的,且每個流插入到 cerr 都會立即輸出。

cerr也是與流插入運算子 << 結合使用的

#include using

namespace

std;

intmain( )

結果:

error message : unable to read....
clogiostream類的乙個例項。clog 物件附屬到標準錯誤裝置,通常也是顯示屏,但是clog 物件是緩衝的。這意味著每個流插入到 clog 都會先儲存在緩衝在,直到緩衝填滿或者緩衝區重新整理時才會輸出。clog也是與流插入運算子 << 結合使用的

#include using

namespace

std;

intmain( )

結果:

C 基本輸入 輸出

c 基本輸入 輸出 本文將學習如何使用cin物件從使用者那裡獲取輸入,並使用cout物件在示例的幫助下向使用者顯示輸出。c 輸出 在c 中,cout將格式化的輸出傳送到標準輸出裝置,例如螢幕。將cout物件與 運算子一起使用以顯示輸出。示例1 字串輸出 include using namespace...

C 基本輸入 輸出

在c 中定義了通過輸入 輸出流 i o流 的方法進行輸入輸出操作。在i o流中,輸入操作是通過cin 來實現的,而輸出操作是通過cout來實現的。cin 和cout都是在標頭檔案iostream中定義的,所以在程式中首先要包含輸入 輸出流的標頭檔案,即 include。cout語句的一般格式為 co...

C 基本輸入 輸出

c 基本輸入 輸出 本文將學習如何使用cin物件從使用者那裡獲取輸入,並使用cout物件在示例的幫助下向使用者顯示輸出。c 輸出 在c 中,cout將格式化的輸出傳送到標準輸出裝置,例如螢幕。將cout物件與 運算子一起使用以顯示輸出。示例1 字串輸出 include using namespace...