分析fork后多進程對文件的共享
#include
#include
#include
#include
#include
#include
#include
int main()
{
int fd;
char c[3];
/*打開文件foobar.txt,采用的是只讀形式*/
fd = open("foobar.txt",O_RDONLY,0);
if(fork()==0)//子進程
{
read(fd,&c,2);/*讀文件的一個字節(jié)到c中*/
c[2]=