fread

 

書式
size_t fread(void *buf,size_t size,size_t n,FILE *fp );

機能
ポインタfpが指すストリームから、サイズsizeの要素をn個読み込み、ポインタbufの指す場所へ格納する。

戻り値
読取りに成功した要素の個数を返す。エラーの時はnより少ない数。

ヘッダーファイル
stdio.h

 

使用例

FILE *fp;
int a[5] = {0,1,2,3,4};
int b[5];
fp = fopen("***","w+");
fwrite(a,sizeof(int),5,fp);
rewind(fp);
fread(b, sizeof(int),5,fp);