亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

如圖,請問#include<iostream>里面定義的是什么?

如圖,請問#include<iostream>里面定義的是什么?

C C++
慕娘9325324 2021-12-09 11:07:53
問題描述在圖片里~
查看完整描述

2 回答

?
臨摹微笑

TA貢獻1982條經驗 獲得超2個贊

#include是指包含后面所跟的內容,iostream是input output stream的縮寫,意思是輸入輸出流。所以#include<iotream>定義的就是你要輸入和輸出的內容。這個是在最新標準的c++中通用的頭文件,一般后面還要接上using namespace std;

拓展資料:

iostream 庫的基礎是兩種命名為 istream 和 ostream 的類型,分別表示輸入流和輸出流。流是指要從某種 IO 設備上讀出或寫入的字符序列。術語“流”試圖說明字符是隨著時間順序生成或消耗的。

標準庫定義了 4 個 IO 對象。處理輸入時使用命名為 cin(讀作 see-in)的 istream 類型對象。這個對象也稱為標準輸入。處理輸出時使用命名為 cout(讀作 see-out)的 ostream 類型對象,這個對象也稱為標準輸出。標準庫還定義了另外兩個 ostream 對象,分別命名為 cerr 和 clog(分別讀作“see-err”和“see-log”)。cerr 對象又叫作標準錯誤,通常用來輸出警告和錯誤信息給程序的使用者。而 clog 對象用于產生程序執行的一般信息 [1]  。



查看完整回答
反對 回復 2021-12-12
?
慕絲7291255

TA貢獻1859條經驗 獲得超6個贊

#include 是個包含命令,就是把iostream.h這個文件里的內容復制到這個地方

ostream.h是input output stream的簡寫,意思為標準的輸入輸出流頭文件。它包含:
(1)cin>>"要輸入的內容"
(2)cout<<"要輸出的內容"
這兩個輸入輸出的方法需要#include<iostream.h>來聲明頭文件。
iostream.h與iostream是不同的。
#include<iostream.h>是在舊的標準C++中使用。在新標準中,用#include<iostream>。iostream 的意思是輸入輸出流。#include<iostream>是標準的C++頭文件,任何符合標準的C++開發環境都有這個頭文件。還要注意的是:在VS編程時要添加:
using namespace std;
其原因是:后綴為.h的頭文件C++標準已經明確提出不支持了,早些的實現將標準庫功能定義在全局空間里,聲明在帶.h后綴的頭文件里,C++標準為了和C區別開,也為了正確使用命名空間,規定頭文件不使用后綴.h。因此,當使用<iostream.h>時,相當于在c中調用庫函數,使用的是全局命名空間,也就是早期的c++實現;當使用<iostream>的時候,該頭文件沒有定義全局命名空間,必須使用namespace std;這樣才能正確使用cout。



查看完整回答
反對 回復 2021-12-12
  • 2 回答
  • 0 關注
  • 1057 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號