讀取二進制文件的函數(shù)調(diào)用形式為:fread(buffer,size,count,fp);,其中buffer代表的是
讀取二進制文件的函數(shù)調(diào)用形式為:fread(buffer,size,count,fp);,其中buffer代表的是
A.一個文件指針,指向待讀取的文件
B.一個整型變量,代表待讀取的數(shù)據(jù)的字節(jié)數(shù)
C.一個內(nèi)存塊的首地址,代表讀入數(shù)據(jù)存放的地址
D.—個內(nèi)存塊的字節(jié)數(shù)
正確答案:C解析:fread()函數(shù)的原型是: int fread(char*pt,unsigned size,unsigned n,F(xiàn)ILE*fp); 功能是:從中所指定的文件中讀取長度為size的n個數(shù)據(jù)項,存到pt所指向的內(nèi)存區(qū)。因此本題中的buffer是一個內(nèi)存塊的首地址,代表讀入數(shù)據(jù)存放的地址。故應(yīng)該選擇C。
詞條內(nèi)容僅供參考,如果您需要解決具體問題
(尤其在法律、醫(yī)學(xué)等領(lǐng)域),建議您咨詢相關(guān)領(lǐng)域?qū)I(yè)人士。