返回的就是文件描述符!文件描述符:文件调用底层示意图:提出文件缓冲区:当重定向到文件时,就变成了文件刷新策略,全缓冲,当调用fork()的时候,FILE中还有数据,被写实拷贝成了两份,那么就会刷新两次数据,所以才会有两行fprintf,且都在write后面。
返回的就是文件描述符!文件描述符:文件调用底层示意图:提出文件缓冲区:当重定向到文件时,就变成了文件刷新策略,全缓冲,当调用fork()的时候,FILE中还有数据,被写实拷贝成了两份,那么就会刷新两次数据,所以才会有两行fprintf,且都在write后面。