- 注册时间
- 2005-6-25
- 最后登录
- 1970-1-1
|
发表于 2006-11-18 18:03:34
|
显示全部楼层
- char data[1024];
- void main(){
- char fp1,fp2;
- long tmp,len;
-
- fp1=fopen("a.bin","w");
- fwrite(data,1,4096,fp1);
- fclose(fp1);
-
- fp1=fopen("a.bin","r");
- fp2=fopen("b.bin","w");
- len=fseek(fp1,0,2);
- rewind(fp1);
- printf("%d\n",len);
- getchar();
- while(len){
- tmp=fread(data,1,1024,fp1);
- fwrite(data,1,tmp,fp2);
- len=len-tmp;
- printf("%d/%d,",tmp,len);
- }
-
- fclose(fp1);
- fclose(fp2);
- printf("ok!");
- getchar();
- }
-
复制代码 这个代码完全正常~~ |
|