作业社区
探索学习新天地,共享知识资源!
0份
提交作业
0个
布置作业
0份
满分作业
学习任务
学习任务
FishKylin 的学生作业:
打印结果:global = 0 global = 100 原因:子进程会对父进程的行为、变量进行复制,但是两个进程拥有各自的虚拟地址空间,所以在子进程中更改变量的值并不会影响到父进程 #include #include #include int main(void) { pid_t pid; int global = 0; pid = fork(); if (pid == -1) { perror("[DEBUG]: fork: "); return -1; } global = 100; printf("global = %d\n", global); return 0; }
+117
来源:物联网/嵌入式工程师 · 创建进程-课后任务
学习任务
学习任务
学习任务
学习任务
学习任务