3 回答

TA貢獻(xiàn)1884條經(jīng)驗(yàn) 獲得超4個(gè)贊
C++編譯系統(tǒng)提供了用于輸入輸出的iostream類庫。iostream這個(gè)單詞是由3個(gè)部分組成的,即i-o-stream,意為輸入輸出流。在iostream類庫中包含許多用于輸入輸出的類。
ios是抽象基類,由他派生出istream類和ostream類,兩個(gè)類名中第一個(gè)字母i和o分別代表輸入(input)和輸出(output)。isrream類支持輸入操作,ostream類支持輸出操作,iostream支持輸入輸出操作。iostream是從istreanm類和ostream類通過多重繼承而派生的類。
C++對文件的輸入輸出需要用ifstream和ofstream類,兩個(gè)類名中第一個(gè)字母i和o分別代表輸入輸出,第二個(gè)字母f代表文件(file)。ifstream支持對文件的輸入操作,ofstream支持對文件的輸出操作。類ifstream繼承了istream,類ofstream繼承了ostream,類fstream繼承了iostream。
#include<iostream>的意思提供iostream庫中的信息,在程序開頭寫上這個(gè)才可以直接調(diào)用iostream類庫中的函數(shù)

TA貢獻(xiàn)1898條經(jīng)驗(yàn) 獲得超8個(gè)贊
#include<iostream>跟#include<stdio.h>是相像的,里面都是封裝了些IO操作的函數(shù),IO即input/output,即輸入和輸出,說明這里面封裝了很多用來處理輸入和輸出的函數(shù),當(dāng)然,c++是用類來封裝,c是用函數(shù)來封裝。

TA貢獻(xiàn)2016條經(jīng)驗(yàn) 獲得超9個(gè)贊
i 是input 代表輸入,o是output代表輸出,C++的輸入輸出被稱作流(stream)。
iostream 可以理解為一個(gè)裝著C++代碼的庫,實(shí)際上它代表一個(gè)名叫 iostream.h 的文件,里面寫著關(guān)于輸入輸出的函數(shù)的申明。
IO代表輸入輸出
- 3 回答
- 0 關(guān)注
- 774 瀏覽
添加回答
舉報(bào)