导读 大家好,乐天来为大家解答以下的问题,关于fopen函数的用法w+,fopen函数的用法这个很多人还不知道,现在让我们一起来看看吧!1、fopen(" "
大家好,乐天来为大家解答以下的问题,关于fopen函数的用法w+,fopen函数的用法这个很多人还不知道,现在让我们一起来看看吧!
1、fopen("...","...") 第一个参数是指向一个文件,如果当前文件不存在,系统会创建这个文件名。
2、第二个参数是对这个文件进行的操作。
3、例如,只读,读写,写等。
4、请参看下面的程序,了解其具体用法。
5、下面程序实现的是在zhubihui.txt中写入创建子程序的结果。
6、#include #include #include main(){ int p1,p2,i; FILE *fp;fp=fopen("zhubihui.txt","w+");if(fp==NULL){printf("Fail to create file");exit(-1);}while((p1=fork())==-1);if(p1==0){lockf((int)fp,1,0);for(i=0;i<10;i++)fprintf(fp,"daughter%d",i);lockf((int)fp,0,0);}else{while((p2=fork())==-1);if(p2==0){lockf((int)fp,1,0);for(i=0;i<10;i++)fprintf(fp,"son%d",i);lockf((int)fp,0,0);}else{wait(NULL);lockf((int)fp,1,0);for(i=0;i<10;i++)fprintf(fp,"parent%d",i);lockf((int)fp,0,0);}}fclose(fp);}。
本文分享完毕,希望对大家有所帮助。
标签:
免责声明:本文由用户上传,如有侵权请联系删除!