创建子进程时变量的地址与父进程一样而数值不一样的问题
操作系统中fork()用来创建子进程,大致过程是子进程复制父进程的内存内容到一块新的内存。下面来看一下我在学操作系统时碰到的问题:
#include
#include
#include
main()
{
int pid;
int i;
char *flag[] = {"Parent:","Child:"};
pid = fork();
if (pid == 0)
i =
原创
2015-03-17 16:45:26 ·
1183 阅读 ·
0 评论