首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C语言 >

c语言 文件,该怎么解决

2013-11-11 
c语言 文件#includestdio.h#includestdlib.h#includeconio.hint main(){/********************写文

c语言 文件
#include<stdio.h>
#include<stdlib.h>
#include<conio.h>
int main()
{           /********************写文件***********************/
FILE *fp;
char a[100];
if((fp=fopen("file1.txt","w"))==NULL)
{
printf("meichaodao\n");
getch();
exit(1);
}
gets(a);
fputs(a,fp);
fclose(fp);
return 0;
}
为什么不生成文件呢?桌面上没有啊
[解决办法]
桌面上?你的源文件放在那里?
[解决办法]

printf("meichaodao\n");

这条语句是否打印,如果打印了那是没建立文件。你也可以加上一句

if((fp=fopen("file1.txt","w"))==NULL)
{
printf("meichaodao\n");
fprintf(stderr, "%d : %s\n", strerror(errno));
getch();
exit(1);
}
 

如果没打印那句话,那么查看一下你的文件保存路径。

热点排行