if(fp = fopen("bank_txt","w") == NULL) { printf("can not ope
来源:学生作业帮 编辑:神马作文网作业帮 分类:综合作业 时间:2024/11/10 12:03:15
if(fp = fopen("bank_txt","w") == NULL) { printf("can not open file.\n"); exit(0); }
文件打开一定要这个格式吗?
文件打开一定要这个格式吗?
漏了小括号:
if ( (fp = fopen("bank_txt","w")) == NULL) {...};
它实际上是2句合成的一句.一般用此格式.
你也可以分成2句:
fp = fopen("bank_txt","w") ; 打开文件bank_txt,作为“写”文件,返回fp
if (fp==NULL) {.}; // 如果打开文件这一操作失败
或写成
if (!fp){.}; // 如果打开文件这一操作失败
甚至 就写1句:fp = fopen("bank_txt","w") ; (如果你心中有数,知道打开文件没问题,可以不检查打开文件是否失败).
if ( (fp = fopen("bank_txt","w")) == NULL) {...};
它实际上是2句合成的一句.一般用此格式.
你也可以分成2句:
fp = fopen("bank_txt","w") ; 打开文件bank_txt,作为“写”文件,返回fp
if (fp==NULL) {.}; // 如果打开文件这一操作失败
或写成
if (!fp){.}; // 如果打开文件这一操作失败
甚至 就写1句:fp = fopen("bank_txt","w") ; (如果你心中有数,知道打开文件没问题,可以不检查打开文件是否失败).
if(fp = fopen("bank_txt","w") == NULL) { printf("can not ope
if((fp=fopen("date.txt","w"))==NULL) { printf("File open err
if ((fp==fopen(filename,"w"))==NULL) 改为 if ((fp=fopen(filena
if ((fp=fopen("student.bin","wb"))==NULL)
fp=fopen("e:\\subjectsdel.txt","w"))==NULL是什么意思
if((fp=fopen("d=\\jrzh\\example\\stu-list","wb+"))==NULL)中的N
if ((fp=fopen("date.txt","r"))==NULL)是什么意思?
if((fp=fopen("text.txt","ab+"))==NULL)其中ab+啥意思
代码if((fp=fopen(filename,"r"))==NULL) { fprintf(stderr,"Error
fp=fopen(p,
fp=fopen("DATA_KEHU",
fp=fopen("SAVE.txt","rb"))==NULL