c语言的问题 就是我建的文件在c盘下找不到 程序应该是对的 在线等呀

#include<stdio.h>
#include<stdlib.h>
#include<conio.h>
void main()
{int a=3,b=4,c;
FILE *fp;
if((fp=fopen("C:\gogog.txt","wb+"))==NULL)
{printf("gogogog");
getch();
exit(1);}
c=a+b;
fprintf(fp,"%d",c);
fclose(fp);
}

#include<stdio.h>
#include<stdlib.h>
#include<conio.h>
void main()
{
int a=3,b=4,c;
FILE *fp;
if((fp=fopen("C:\\gogog.txt","wt+"))==NULL)
{
printf("gogogog");
getch();
exit(1);}
c=a+b;
fprintf(fp,"%d",c);
fclose(fp);
}
文件路径那里需要两个斜杠,正确的代码如上,请采纳
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-06-02
wb+ 是对二进制文件的操作,没有并创建,可以读写
相似回答