C语言 函数 文件

来源:百度知道 编辑:UC知道 时间:2024/06/22 17:01:37
/* 2 数据保存模块*/
void write(struct stu stu[])
{
int i;
stu[0].r=z;
FILE *fp1; /*指向文件的指针*/
if((fp1=fopen("date.txt","wb"))==NULL) /*打开文件,并判断打开是否正常*/
{
printf("\n 抱歉,打开文件失败.\n");
return;
}
printf("\n 正在保存数据……\n");
for(i=0;i<z;i++)
if(fwrite(&stu[i],sizeof(struct stu),1,fp1)==0)
printf("\n 抱歉,数据保存失败.\n");
fclose(fp1);
printf("\n 数据保存成功.\n");
}

以上是源代码,如何填写下面的问题?如果满意,还会追加悬赏!
函数名:——函数功能:——入口参数:——出口参数:——算法描述:——
谢谢

你让写什么 呢 ?

函数名 write 函数功能:将文件打开写入文件并报告写入情况
入口参数struct stu stu[] 出口参数 无
算法描述
: 打开文件(若不存在或不能打开则报告并跳出函数)
将数据写入文件(若写入失败报告并跳出函数)
报告写入成功 并退出