int main(int argc, const char *argv[])
{
int a=0;
int b=0;
FILE* fp=fopen("./touch1","w");
printf("长方形的长:\n");
scanf("%d",&a);
printf("长方形的宽:\n");
scanf("%d",&b);
fwrite(&a,4,1,fp);
fwrite(&b,4,1,fp);
pid_t pid=fork();
if(pid==0)
{
sleep(1);
FILE* rfp=fopen("./touch1","r");
int a=0;
int b=0;
fread(&a,4,1,rfp);
fread(&b,4,1,rfp);
printf("面积为%d",a*b);
}
return 0;
}