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

正文內(nèi)容

[電腦基礎(chǔ)知識(shí)]c語言文件-展示頁

2025-01-28 15:23本頁面
  

【正文】 ext stream) 字符流 ? 二進(jìn)制碼 (二進(jìn)制文件 binary stream) 二進(jìn)制文件是直接把內(nèi)存數(shù)據(jù)以二進(jìn)制形式保存。 exit(0)。 } fputs(Hello World! ,fp)。 /* 定義文件指針 */ if( ( fp = fopen(, w) ) == NULL){/* 打開文件 */ printf(File open error!\n)。本章要點(diǎn) ?文件的概念, C文件是如何存儲(chǔ)的? ?文本文件和二進(jìn)制文件的概念; ?怎樣打開、關(guān)閉文件? ?怎樣編寫文件讀寫程序? ?怎樣編寫程序,實(shí)現(xiàn)簡單的數(shù)據(jù)處理? 將 “ Hello World” 寫入到文件 例 91 把短句 “ Hello World!” 保存到磁盤文件 。 include include int main(void) { FILE *fp。 exit(0)。 /* 寫文件 */ if( fclose( fp ) ){ /* 關(guān)閉文件 */ printf( Can not close the file!\n )。 } return 0。 例如,整數(shù) 1234 ?文本文件保存: 49 50 51 52 ( 4個(gè)字符) ?二進(jìn)制文件保存: 04D2 ( 1234的二進(jìn)制數(shù)) 緩沖文件系統(tǒng) 內(nèi)存單元 內(nèi)存單元 數(shù)據(jù) …… 緩沖器 512字節(jié) …… 文件 由操作系統(tǒng)自動(dòng)完成 程序控制 由于磁盤速度慢 直接把數(shù)據(jù)寫到磁盤效率很低 緩沖文件系統(tǒng) ? 向磁盤輸出數(shù)據(jù):數(shù)據(jù) 緩沖區(qū),裝滿緩沖區(qū)后 磁盤文件。 數(shù)據(jù) …… 緩沖器 512字節(jié) …… 文件 由操作系統(tǒng)自動(dòng)完成 程序控制 文件名 內(nèi)存單元 內(nèi)存單元 用什么標(biāo)識(shí) 緩沖文件與文件類型指針 用文件指針指示文件緩沖區(qū)中具體讀寫的位置 FILE *fp。 文件結(jié)構(gòu)與文件類型指針 1. 自定義類型( typedef): ? 將 C語言中的已有類型(包括已定義過的自定義類型)重新命名 ? 新的名稱可以代替已有數(shù)據(jù)類型 ? 常用于簡化對(duì)復(fù)雜數(shù)據(jù)類型定義的描述 typedef 已有類型名 新類型名 。 typedef int INTEGER。 ==== INTEGER i, j。 int* p1。 自定義類型( typedef)的使用方法 ? 定義變量 int i ? 變量名 ?新類型名 int ? INTEGER ? 加上 typedef typedef int INTEGER ? 用新類型名定義變量 INTEGER i。 /* 緩沖區(qū)使用量 */ unsigned flags。 /* 文件描述符 */ short bsize。 /* 文件緩沖區(qū)的首地址 */ unsigned char *curp。 /* 其他信息 */ unsigned istemp。 } FILE。 如何使 fp與具體 文件 掛鉤 ? 讀取學(xué)生成績文件 例 92 已知一個(gè)數(shù)據(jù)文件 5個(gè)學(xué)生的計(jì)算機(jī)等級(jí)考試成績,包括學(xué)號(hào)、姓名和分?jǐn)?shù),文件內(nèi)容如下 ,請(qǐng)將文件的內(nèi)容讀出并顯示到屏幕中。 /* 定義文件指針*/ long num。 int score。 exit(0)。num, stname, amp。 printf(%ld %s %d\n, num, stname, score)。 if( fclose
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1