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

正文內(nèi)容

c語言課件(文件)-在線瀏覽

2024-09-14 22:57本頁面
  

【正文】 件的習(xí)慣。 /* 打開文件 */ fp = fopen(文件名 , r)。 文件的讀寫 C語言支持兩種讀寫文件的方式 順序讀寫 ?從文件中一個(gè)接一個(gè)地讀寫數(shù)據(jù),僅當(dāng)讀寫了前一個(gè)數(shù)據(jù)后,才能讀寫下一個(gè)數(shù)據(jù)。 ?標(biāo)準(zhǔn)輸入輸出只能進(jìn)行順序讀寫。 ?在讀寫數(shù)據(jù)前,需要將 文件位置指針 移到讀寫位置。 文件 字符的讀寫 讀字符 fgetc()函數(shù) ?從指定文件讀入一個(gè)字符,該文件必須是以讀或讀寫方式打開。 ?舉例 – 表示從文件指針變量 fp指向的文件中讀出一個(gè)字符,賦給字符變量 ch 文件 ch = fgetc(fp)。 ?在文件打開時(shí),該指針總是指向文件的第一個(gè)字節(jié)。 ?改變位置指針的值,也就改變了下一次讀寫操作在文件中執(zhí)行時(shí)的位置。這在對(duì)文本文件操作時(shí)不會(huì)產(chǎn)生問題。 ?為解決此問題, ANSI C提供了專門判斷文件結(jié)束的函數(shù) feof()。 ?判斷文件位置指針是否已至文件尾 ?返回值: – 函數(shù)返回值為 1時(shí)表示已至文件尾部; – 為 0時(shí)則還未到文件結(jié)束處。 ?將一個(gè)字符寫到磁盤文件上去 ?返回值: – 調(diào)用成功時(shí)返回輸出的字符; – 失敗時(shí)返回 EOF。 文件 fputc(39。, fp)。 源代碼 文件 include include void main() { FILE *infp,*outfp。 if ((infp = fopen(c:\\, r)) == NULL) { printf(Cannot open .\n)。 } 案例分析:字符的讀寫 源代碼 文件 if ((outfp = fopen(c:\\, w)) == NULL) { printf(Cannot open .\n)。 } while(!feof(infp)) if ((ch = fgetc(infp)) != EOF) fputc(ch,outfp)。 fclose(outfp)。 ?從指定文件讀入 n1個(gè)字符到字符數(shù)組,最后加一個(gè)‘ \0’結(jié)束符。 ?返回值:字符數(shù)組的地址。 文件 fgets(str, n, fp)。 ?向指定的文件輸出一個(gè)字符串,‘ \0’結(jié)束符不輸出。 ?返回值: – 調(diào)用成功時(shí),返回 0; – 否則返回 EOF。 文件 fputs(“abcd”, fp)。 源代碼 文件 include include void main() { FILE *fp。 if((fp = fopen(c:\\, w)) == NULL) { printf(file open error.\n)。 } 案例分析:字符串的讀寫 源代碼 文件 printf(請(qǐng)輸入一串字符: \n)。 fputs(str,fp)。 if((fp=fopen(c:\\, r)) == NULL) { printf(file open error.\n)。 } while(!feof(fp)) if ((ch = fgetc(fp)) != EOF) putchar(ch)。 } 格式化讀寫 格式化讀 fsca
點(diǎn)擊復(fù)制文檔內(nèi)容
規(guī)章制度相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1