1、這個(gè)題目應(yīng)該選C.你的說(shuō)法: 函數(shù)feof(fp)的作用是判斷文件fp是否結(jié)束. 若是,返回非零值,否則,返回0。
成都創(chuàng)新互聯(lián)公司主營(yíng)正藍(lán)網(wǎng)站建設(shè)的網(wǎng)絡(luò)公司,主營(yíng)網(wǎng)站建設(shè)方案,重慶APP開(kāi)發(fā)公司,正藍(lán)h5小程序制作搭建,正藍(lán)網(wǎng)站營(yíng)銷推廣歡迎正藍(lán)等地區(qū)企業(yè)咨詢
2、即使文件是空的,也要再讀一次,feof函數(shù)值才會(huì)變?yōu)檎妗R驗(yàn)橹挥凶x出所有的數(shù)據(jù)之后,再讀一次,函數(shù)feof(fp)的返回值才為真。(請(qǐng)見(jiàn)《C語(yǔ)言好程序設(shè)計(jì)—從入門到進(jìn)階》,人民郵電出版社,2011。
3、feof是C語(yǔ)言標(biāo)準(zhǔn)庫(kù)函數(shù),其原型在stdio.h中,其功能是檢測(cè)流上的文件結(jié)束符,如果文件結(jié)束,則返回非0值,否則返回0(即,文件結(jié)束:返回非0值,文件未結(jié)束,返回0值),文件結(jié)束符只能被clearerr()清除。
4、feof(文件流指針),不到結(jié)尾返回0,否則返回1 就一個(gè)判斷狀態(tài)的函數(shù) file fp=fopen。。
5、feof是c標(biāo)準(zhǔn)函數(shù),原型:int feof(FILE *stream)是feof函數(shù)原型,文件結(jié)束返回非0值,否則返回0。fp對(duì)應(yīng)上面的文件流,!是bool取反的意思,!feof(fp)組合起來(lái)就是文件尚未結(jié)束的邏輯。
feof是C語(yǔ)言標(biāo)準(zhǔn)庫(kù)函數(shù),其原型在stdio.h中,其功能是檢測(cè)流上的文件結(jié)束符,如果文件結(jié)束,則返回非0值,否則返回0(即,文件結(jié)束:返回非0值,文件未結(jié)束,返回0值),文件結(jié)束符只能被clearerr()清除。
feof(fp)函數(shù),如果文件沒(méi)有讀完,返回0,如果讀完了返回1,所以feof(fp)=0時(shí),即文件沒(méi)有讀完的時(shí)候,!feof(fp)為真,執(zhí)行while里面的代碼,意思就是,文件沒(méi)有讀完,執(zhí)行while里面的語(yǔ)句,反之,跳出while循環(huán)。
feof(fp)函數(shù)測(cè)試文件fp是否已經(jīng)讀到末尾,不是則返回0,是則返回非零。}while(feof(fp)==0); 這句的意思是,如果文件沒(méi)到末尾(feof(fp)返回0),繼續(xù)做循環(huán)。
feof(文件流指針),不到結(jié)尾返回0,否則返回1 就一個(gè)判斷狀態(tài)的函數(shù) file fp=fopen。。
1、feof是C語(yǔ)言標(biāo)準(zhǔn)庫(kù)函數(shù),其原型在stdio.h中,其功能是檢測(cè)流上的文件結(jié)束符,如果文件結(jié)束,則返回非0值,否則返回0(即,文件結(jié)束:返回非0值,文件未結(jié)束,返回0值),文件結(jié)束符只能被clearerr()清除。
2、feof(文件流指針),不到結(jié)尾返回0,否則返回1 就一個(gè)判斷狀態(tài)的函數(shù) file fp=fopen。。
3、feof 就是面向?qū)ο笾械?getter 方法。只有別的函數(shù)從文件里面讀東西然后因?yàn)榕龅藉e(cuò)誤于是需要的東西沒(méi)有讀出來(lái),才會(huì)把 對(duì)應(yīng)的 FILE 結(jié)構(gòu)體 的 eof 標(biāo)記設(shè)為真。
4、feof 只是“事后”檢查,它不會(huì)改變文件流的狀態(tài),甚至根本不會(huì)去讀文件,它只會(huì)檢查相應(yīng)的 FILE 結(jié)構(gòu)體的 eof 標(biāo)記。某種意義上,feof 就是面向?qū)ο笾械?getter 方法。
feof是一個(gè)c語(yǔ)言函數(shù),既可用以判斷二進(jìn)制文件又可用以判斷文本文件。feof(fp)有兩個(gè)返回值:如果遇到文件結(jié)束,函數(shù)feof(fp)的值為1,否則為0。EOF是文件結(jié)束標(biāo)志的文件。
fp為文件句柄,feof為判斷是否讀到文件尾,! 為非while(!feof(fp))就是當(dāng)條件為不是文件尾時(shí)均執(zhí)行后續(xù)代碼。
feof(fp)函數(shù),如果文件沒(méi)有讀完,返回0,如果讀完了返回1,所以feof(fp)=0時(shí),即文件沒(méi)有讀完的時(shí)候,!feof(fp)為真,執(zhí)行while里面的代碼,意思就是,文件沒(méi)有讀完,執(zhí)行while里面的語(yǔ)句,反之,跳出while循環(huán)。
本文名稱:c語(yǔ)言中feof函數(shù) c語(yǔ)言feof函數(shù)的功能
新聞來(lái)源:http://chinadenli.net/article37/dehespj.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供建站公司、網(wǎng)站改版、網(wǎng)站策劃、服務(wù)器托管、響應(yīng)式網(wǎng)站、做網(wǎng)站
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)