C語(yǔ)言 fwrite()函數(shù)
fWrite()函數(shù)的功能是往文件中寫入數(shù)據(jù)塊,其函數(shù)原型為:
int fwrite(const void *buffer,unsigned int size,unsigned int n,FILE *fp);
fwrite()函數(shù)的一般調(diào)用格式為:
fscanf(buffer,size,count,fp);
其中buffer、size、count、fp的規(guī)定與fread()函數(shù)一樣。
fwrite()函數(shù)的功能是,往文件指針fp所指向的文件中寫入count個(gè)大小為size字節(jié)的數(shù)據(jù)項(xiàng),該數(shù)據(jù)項(xiàng)在內(nèi)存中的首地址為buffer。
例如:
fwrite(s,sizeof(STU),l,fp)
往fp指針?biāo)赶虻奈募袑懭?個(gè)大小為STU的數(shù)據(jù),數(shù)據(jù)的來(lái)源為指針s所指向的內(nèi)存空間。
點(diǎn)擊加載更多評(píng)論>>