成人app

首頁  /  C++教程  /  C++中的輸入輸出  /  

C++中的輸入輸出

點擊打開在線編譯器,邊學邊練

C++程序中程序的輸入輸出,除了完全兼容C的寫法,即使用printf和scanf函數來實現以外,C++也有自己的一套輸入輸出流(這里提到的流是指從某種IO設備上讀入或寫出的字符序列,習慣稱之為“流”。)C++中的輸入輸出流分別用cin和cout來表示,使用之前需要以來標準庫iostream,即也要開頭加一句#include<iostream>,下面給大家展示如何使用cin和cout

 

1. cout輸出流的使用

 

成人appcout輸出流需要搭配<<輸出操作符來使用,如輸出語句:

cout<<"Hello";

成人app即會在屏幕上顯示字符串Hello

本質上,是將字符串"Hello"插入到cout對象里,并以cout對象作為返回值返回,因此你還可以用<<在后面連續輸出多個內容,如:

cout<<"Hello"<<" hnsaiyang.com";

屏幕上將顯示Hello hnsaiyang.com

大家可以自行上機學習試驗!

 

成人app額外的,提到cout,最常用到的還有endl操縱符,可以直接將它插入到cout里,起輸出換行的效果

 

如:

cout<<"Hello"<<endl<<"hnsaiyang.com"<<endl;

屏幕上會顯示:

Hello
hnsaiyang.com

 

請新同學務必上機試驗,嘗試使用cout輸出

 

2. cin輸入流的使用

接收一個數據之前,都要先定義一個與之類型一致的變量,用來存放這個數據,然后利用cin搭配>>輸入操作符,來接收用戶從鍵盤的輸入,如代碼:

#include<iostream>
using namespace std;
int main()
{
    int a;
    cout<<"input number:"<<endl;
    cin>>a;
    cout<<"Get "<<a<<endl;
    return 0;
}

程序運行后,結果如下:

input number:
24
Get 24

 

同樣的,cin也可以連續接收多個變量,如:

int a,b;
cin>>a>>b;

請大家通過親自敲代碼上機試驗cin和cout的使用方法!

 

成人app通過上述學習,相信大家都已經初步掌握了C++中輸入輸出的使用方法,可能略有不習慣,例如不需要指定輸入或輸出的變量類型,這源于cin和cout本身是一個類,而非函數、甚至關鍵字,大家務必清楚這一點。而隨著今后不斷深入的學習,大家會慢慢明白原因。



本文固定URL:http://hnsaiyang.com/course/54

Dotcpp在線編譯      (登錄可減少運行等待時間)