已知函數(shù)的調(diào)用形式:fread(buf,size,count,fp),參數(shù)buf的含義是
已知函數(shù)的調(diào)用形式:fread(buf,size,count,fp),參數(shù)buf的含義是A.一個(gè)整型變量,代表要讀入的數(shù)據(jù)項(xiàng)總數(shù) B.一個(gè)文件指針,指向要讀的文件C.一個(gè)指針指向要讀入數(shù)據(jù)的存放地址 D.一個(gè)存儲(chǔ)區(qū),存放要讀的數(shù)據(jù)項(xiàng)
正確答案:C本題主要考查成塊讀函數(shù)fread。在C語言中,提供了一種成塊的讀寫方式來操作文件,使其數(shù)組或結(jié)構(gòu)體等類型可以進(jìn)行一次性讀寫。成塊讀文件函數(shù)的調(diào)用形式為: int fread(void *buf,int size,int count,FILE *stream)fread()函數(shù)的意思是從stream指向的流文件讀取count(字段數(shù))個(gè)字段,每個(gè)字段為size(字段長度)個(gè)字符長,并把它們放到buf(緩沖區(qū))指向的字符數(shù)組中,然后進(jìn)行讀取操作。fread()函數(shù)返回實(shí)際已讀取的字段數(shù)。從上面的分析我們可以
詞條內(nèi)容僅供參考,如果您需要解決具體問題
(尤其在法律、醫(yī)學(xué)等領(lǐng)域),建議您咨詢相關(guān)領(lǐng)域?qū)I(yè)人士。