永发信息网

fopen连续打开同一个文件

答案:3  悬赏:50  手机版
解决时间 2021-04-08 00:57
  • 提问者网友:不爱我么
  • 2021-04-07 09:08
fopen连续打开同一个文件
最佳答案
  • 五星知识达人网友:孤独的牧羊人
  • 2021-04-07 10:26
函数原型:FILE * fopen(const char * path,const char * mode);
相关函数:open,fclose,fopen_s,_wfopen
返回值:文件顺利打开后,指向该流的文件指针就会被返回。如果文件打开失败则返回NULL,并把错误代码存在errno 中。
全部回答
  • 1楼网友:轻熟杀无赦
  • 2021-04-07 12:23
你自己不会试试么?
  • 2楼网友:不甚了了
  • 2021-04-07 10:44
3,没有出错,而且也保存到文件上了。
楼主还是自己试试的好。给你写个例子:
#include
#include
int main(void)
{
FILE *fp;
char buf[20]="test input";

fp=fopen("test.txt","a");

fputs(buf,fp);

fp=fopen("test.txt","a+");

while(fgets(buf,20,fp)!=NULL)
printf("%s\n",buf);

fclose(fp);

return 0;
}
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯