#include <stdio.h>
#include <string.h>
//fread函数
int main()
{
FILE *fp = NULL;
int nRet = 0;
char readBuff[12];
memset(readBuff,0,12);//初始化数组,节省资源
fp = fopen("mm","r");//打开文件
if(fp == NULL)//判断文件是否打开
{
printf("open failed!\n");
return -1;
}
printf("open success!\n");
nRet = fread(readBuff,4,2,fp);//读数组到fread
if(nRet <= 0)//判断是否读取成功
{
printf("fread failed!\n");
return -3;
}
printf("fread %s\n",readBuff);
nRet = fclose(fp);
if(nRet)//判断文件是否关闭
{
printf("close failed!\n");
return -2;
}
printf("close success!\n");
return 0;
}