C语言中 fclose(fp) 啥意思

原句
fclose(fp);
loop6:
printf("***********输入完毕,请选择服务************\n\n");
printf("**********1 - 继续输入*********************\n\n");
printf("**********0 - 返回主菜单*******************\n\n");
scanf("%s",&choice);
switch(choice)
{
case '1':
{
system("cls");
append2();
break;
}
省略号

  fclose是C语言标准库中的一个函数,功能是关闭一个流。
  函数原型:int fclose(FILE *stream);
  如果流成功关闭,fclose 返回 0,否则返回EOF(-1)。
  如果流为NULL,而且程序可以继续执行,fclose设定error number给EINVAL,并返回EOF。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2010-07-09
fclose(fp);
是关闭文件 相当于保存文件
和fopen 想对应
一个打开
一个关闭
成对出现本回答被提问者采纳
第2个回答  2010-07-09
fclose(fp);
关闭文件 相当于保存文件
第3个回答  2010-07-09
输入输出流是用缓冲区的
fclose();调用后会刷新缓冲区,因此会输出结果

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网