【導(dǎo)讀】輸入輸出是指程序與外部設(shè)備交換信息。在C++中,輸入輸出不是語(yǔ)言所定義的部分,而是由標(biāo)準(zhǔn)庫(kù)提供。I/O操作是以對(duì)數(shù)據(jù)類(lèi)型敏感的方式執(zhí)行的。作是以字節(jié)流的形式實(shí)現(xiàn)的。流實(shí)際上就是字節(jié)序列。低級(jí)I/O功能通常只在設(shè)。高級(jí)I/O功能把若干個(gè)字節(jié)組。C++提供了無(wú)格式I/O和格式化I/O兩種操作。輸速度快,但使用起來(lái)較為麻煩。理大容量的數(shù)據(jù)傳輸。每個(gè)I/O對(duì)象管理一個(gè)緩沖區(qū),用于存儲(chǔ)程序讀寫(xiě)的數(shù)據(jù)。作為main函數(shù)返回工作的一部分,將真正。當(dāng)緩沖區(qū)已滿(mǎn)時(shí),在寫(xiě)入下一個(gè)值之前,會(huì)刷新緩沖區(qū);用標(biāo)準(zhǔn)庫(kù)的操縱符,如行結(jié)束符endl,顯式地刷新緩沖區(qū);部狀態(tài),從而清空緩沖區(qū);在這種情況下,在讀輸入。在標(biāo)準(zhǔn)庫(kù)中,將cout和。鍵盤(pán))連在一起。cerr是類(lèi)osteam的對(duì)象,它與標(biāo)準(zhǔn)錯(cuò)誤輸出設(shè)備連。用成員函數(shù)put輸出字符;字符顯示在顯示器上。地址,而是輸出該指針指向的字符串。cout<<"ptr指向的內(nèi)容為:"<<ptr<<endl;