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

正文內(nèi)容

[工學(xué)]c語言課件第13章_文件操作-閱讀頁

2025-02-03 10:54本頁面
  

【正文】 個(gè)字節(jié),分別存放這 3個(gè)字符的 ASCII碼 如果存 1234呢? 2022/2/16 13/41 文件的格式( Format of Files) ? 數(shù)據(jù)必須按照存入的類型讀出,才能恢復(fù)其本來面貌 ? 公開的標(biāo)準(zhǔn)格式 – 如 bmp、 tif、 gif、 jpg和 mp3等類型的文件,有大量軟件能生成和使用這些類型的文件 ? 不公開或加密的文件格式 – 如 Microsoft Word的 doc格式就不公開,所以至今沒有Word以外的其他軟件能完美地讀出 doc文件 2022/2/16 14/41 緩沖型和非緩沖型文件系統(tǒng) ? 緩沖型文件系統(tǒng) – 指系統(tǒng)自動(dòng)在內(nèi)存中為每一個(gè)正在使用的文件開辟一個(gè)緩沖區(qū),在讀寫文件時(shí),數(shù)據(jù)先送到緩沖區(qū),再傳給 C程序或外存上 – 緩沖文件系統(tǒng)利用文件指針標(biāo)識(shí)文件 – 緩沖型文件系統(tǒng)中的文件操作,也稱高級(jí)文件操作 – 高級(jí)文件操作函數(shù) 是 ANSI C定義的文件操作函數(shù),具有跨平臺(tái)和可移植的能力 ? 非緩沖文件系統(tǒng) – 不會(huì)自動(dòng)設(shè)置文件緩沖區(qū),緩沖區(qū)需由程序員自己設(shè)定 – 非緩沖文件系統(tǒng)沒有文件指針,它使用稱為文件號(hào)的整數(shù)來標(biāo)識(shí)文件 2022/2/16 15/41 ? 下面介紹的函數(shù)均定義在 中 ? FILE *fopen(const char *filename, const char *mode)。 ? filename是文件名 – 包含路徑。 –是 FILE型指針變量,標(biāo)識(shí)一個(gè)特定的磁盤文件 –與文件相關(guān)聯(lián)的每個(gè)流都有一個(gè) FILE類型的控制結(jié)構(gòu),定義有關(guān)文件操作的信息,用戶絕對(duì)不應(yīng)修改 ? typedef struct { short level。 /*文件狀態(tài)標(biāo)志 */ char fd。 /*如無緩沖區(qū)不讀字符 */ short bsize。/*數(shù)據(jù)緩沖區(qū)的位置 */ unsigned char *curp。 /*臨時(shí)文件指示器 */ short token。 /*在 */ 2022/2/16 18/41 ? int fclose(FILE *fp)。 –從 fp讀出一個(gè)字符 , 將位置指針指向下一個(gè)字符 –若讀成功,則返回該字符,若讀到文件尾,則返回EOF(EOF是一個(gè)符號(hào)常量,在 1) ? int fputc(int c, FILE *fp)。 –從 fp所指的文件中讀取字符串并在字符串末尾添加39。然后存入 s,最多讀 n1個(gè)字符 –當(dāng)讀到回車換行符、文件末尾或讀滿 n1個(gè)字符時(shí),函數(shù)返回該字符串的首地址 –特例: fgets(buf, sizeof(buf), stdin)。 – 將字符串寫入文件中 – 若出現(xiàn)寫入錯(cuò)誤,則返回 EOF,否則返回一個(gè)非負(fù)數(shù) 2022/2/16 26/41 【 例 】 用fgets()改寫例 ,從鍵盤鍵入 一串字符,添加到文本文件尾。 –fscanf(fp, %d,%, amp。t)。 –fprintf(fp, %d,%, i, t
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1