文件不懂 指教
程序代码:
#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中去 可以建立文件
还有有时候即使输入了 内容也是乱码怎么回事?