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 中。
相关函数: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;
}
楼主还是自己试试的好。给你写个例子:
#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;
}
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯