#include<stdio. h>
char garb;
FILE *f ,*g;
int main(){
f=fopen("try1.t xt","wt");
g=fopen("try2.t xt","wt");
printf("f is equal to %ld\n",f);
//the result is 2009464032
printf("g is equal to %ld\n",g);
//the result is 2009464064
//I expected the gap will be 256 (one byte)...not 32
scanf("%c", &garb);
}
char garb;
FILE *f ,*g;
int main(){
f=fopen("try1.t xt","wt");
g=fopen("try2.t xt","wt");
printf("f is equal to %ld\n",f);
//the result is 2009464032
printf("g is equal to %ld\n",g);
//the result is 2009464064
//I expected the gap will be 256 (one byte)...not 32
scanf("%c", &garb);
}
Comment