freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

c程序設(shè)計(jì)第10章輸入輸出(已改無錯(cuò)字)

2023-02-12 15:45:59 本頁面
  

【正文】 text) ? 只包含可顯示字符 和有限的幾個(gè)控制字符(如:‘ \r’、‘ \n’、‘ \t’等); ? 一般用于存儲具有“行”結(jié)構(gòu)的文本數(shù)據(jù); ? 文本方式存儲整數(shù) 1234567 : ? 依次把 7的 ASCII碼(共 7個(gè)字節(jié))寫入文件。 ? 二進(jìn)制方式( binary) ? 可以包含任意的二進(jìn)制字節(jié) ; ? 一般用于存儲無顯式結(jié)構(gòu)的數(shù)據(jù) ; ? 二進(jìn)制方式存儲整數(shù) 1234567 : ? 把整數(shù) 1234567的計(jì)算機(jī)內(nèi)部表示(假設(shè)為 32位計(jì)算機(jī)):0012D687(十六進(jìn)制, 4個(gè)字節(jié): 00 12 D6 87)寫入文件。 文件 輸出 ? 在利用 I/O類庫中的類進(jìn)行外部文件的輸入 /輸出時(shí) , 程序中需要下面的包含命令: include iostream include fstream ? 對于文件輸出: ?創(chuàng)建一個(gè) ofstream類(是 ostream類的派生類)的對象。 ?建立 ofstream類的對象與外部文件之間的聯(lián)系。 建立 ofstream類的對象與外部文件聯(lián)系的方式 ? 直接方式:在創(chuàng)建 ofstream類的對象時(shí)指出外部文件名和打開方式 。 例如: ofstream out_file(文件名 ,打開方式 )。 ? 間接方式是在創(chuàng)建了 ofstream類的對象之后,調(diào)用 ofstream的一個(gè)成員函數(shù) open來指出與外部文件的聯(lián)系。例如: ofstream out_file。 (文件名 ,打開方式 )。 文件輸出打開方式 ? 打開方式: ? ios::out, 含義是 打開一個(gè)外部文件用于寫操作 , 如果外部文件已存在 , 則首先把它的內(nèi)容清除;否則,先創(chuàng)建該外部文件。 ? ios::app, 含義是 打開一個(gè)外部文件用于添加(從文件末尾)操作。如果外部文件不存在 , 則先創(chuàng)建該外部文件。 ? 上面的值與 ios::binary按位或( |)操作的結(jié)果,它表示按二進(jìn)制方式打開文件。默認(rèn)的打開方式是文本方式。 ?對以文本方式打開的文件,當(dāng)輸出的字符為 39。\n39。時(shí),在某些平臺上(如: DOS和 Windows平臺)將自動(dòng)轉(zhuǎn)換成 39。\r39。和 39。\n39。兩個(gè)字符寫入外部文件。 ? 打開文件時(shí),必須要對文件打開操作的成功與否進(jìn)行判斷。判斷文件是否成功打開可以采用以下方式 if (!out_file) //或 : () //或: !() { ...... //失敗處理 } ? 文件成功打開后 , 可以使用插入操作符 “ ” 或ofstream類的一些成員函數(shù)來進(jìn)行文件輸出操作 ,例如: ofstream out_file(d:\\,ios::out)。 if (!out_file) exit(1)。 int x。 double y。 ...... out_file x 39。,39。 y endl。 (39。A39。)。 (ABCDEFG,7)。 ? 文件輸出操作結(jié)束時(shí),要使用 ofstream的一個(gè)成員函數(shù) close關(guān)閉文件: ()。 文件 輸入 ? 首先創(chuàng)建一個(gè) ifstream類 ( istream類的派生類 ) 的對象 , 并與外部文件建立聯(lián)系。例如: ifstream in_file(文件名 ,打開方式 )。 或 ifstream in_file; (文件名 ,打開方式 )。 ? 打開方式: ? ios::in, 它的含義與 fopen的打開方式“ r”相同 ? 也可以把它與
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)教案相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1