文件不懂 指教
程序代码:#include <stdio.h>
#include <stdlib.h>
int main()
{
FILE *fp,*p;
char a[2000]={0};
if((fp=fopen("F:\h.txt","r"))==NULL)
{
printf("can't open this file\n");
exit(0);
}
p=fopen("F:\copye.txt","w");
fread(a,sizeof(a),1,fp);
fwrite(p,sizeof(a),1,fp);
printf("%s",a);
fclose(fp);
fclose(p);
return 0;
}
求指教 为什么这里无法把h.txt文件中的内容存到copye.txt中去 可以建立文件还有有时候即使输入了 内容也是乱码怎么回事?









