卖逼视频免费看片|狼人就干网中文字慕|成人av影院导航|人妻少妇精品无码专区二区妖婧|亚洲丝袜视频玖玖|一区二区免费中文|日本高清无码一区|国产91无码小说|国产黄片子视频91sese日韩|免费高清无码成人网站入口

feof(fp)的返回值 若fp是指向某文件的指針,若沒到該文件的末尾,則函數(shù)表達式!feof(fp)的值是?

若fp是指向某文件的指針,若沒到該文件的末尾,則函數(shù)表達式!feof(fp)的值是?因為文件已經(jīng)結(jié)束,故feof(fp)的返回值為0,這也是判斷是否結(jié)束讀取文件信息的標志。FILE*fp=return

若fp是指向某文件的指針,若沒到該文件的末尾,則函數(shù)表達式!feof(fp)的值是?

因為文件已經(jīng)結(jié)束,故feof(fp)的返回值為0,這也是判斷是否結(jié)束讀取文件信息的標志。

FILE*fp=return若fp指向文件尾部,則fefo(fp)返回值是?

應當說,你提的問題二者之間沒有聯(lián)系。

feof這個函數(shù)要在邏輯上跟在讀文件動作之后,檢查剛剛發(fā)生的讀動作是否越過了文件結(jié)尾,并不檢查文件指針是否指向了文件結(jié)尾。如果剛剛是在文件結(jié)尾之后產(chǎn)生了讀動作,feof返回1,否則返回0。由于文件結(jié)束標記是-1,所以實際上是在檢查剛剛讀到的是不是-1,若是,feof返回1;若不是-1則返回0。feof自己不讀文件。所以用feof要特別注意:1.要緊跟在讀動作之后才能正確生效;2.對二進制文件無效,因為二進制文件中到處能找到-1。