#include<stdio.h>
#include<unistd.h>
#include<sys/types.h>
int main(int argc, const char *argv[])
{
printf("\t%d\t\n",__LINE__);
int a=10;
pid_t cpid=fork();
if(cpid==0)
{
printf("子进程:\n");
int b=20;//a=55;
printf("b=%d\ta=%d\t%p\n",b,a,&a);
printf("b的地址:%p\n",&b);
}
if(cpid>0)
{
printf("父进程:\n");
int c=30;a=77;
printf("c=%d\ta=%d\t%p\n",c,a,&a);
printf("c的地址:%p\n",&c);
}
printf("a=%d\t%d\t__%d__\n",a,cpid,__LINE__);
return 0;
}