之前我们通过fork()函数,得知了父子进程之间的存在着代码的拷贝,且父子进程都相互独立执行,那么父子进程是否共享同一段数据,即是否存在着数据共享.接下来我们就来分析分析父子进程是否存在着数据共享. 我们都知道,在linux下,内存存储的位置是全局变量,栈区,堆区,以及文件.字符常量区我们这里不作分析.下面我们依次以实际代码来验证它们是否存在着数据共享.所谓的父子进程数据共享,通俗点说就是父进程或者子进程对于数据的更改,会使得子进程或者父进程的数据同步更改.代码检测的思想是让父子进程中的一个修改…