一、FIFO的特点
二、FIFO的创建
#include <sys/stat.h>
int mkfifo(const char *path, mode_t mode);
int mkfifoat(int fd, const char *path, mode_t mode);
//返回值:成功返回0;出错返回-1
- 概念:创建FIFO类似于创建文件,可以用这两个函数创建FIFO文件
mkfifo函数
- path为创建的FIFO文件的名称
- mode为FIFO文件的初始访问权限,与open函数的最后一个参数相同
mkfifoat函数
三、FIFO的使用
- 概念:创建的FIFO文件用open来打开
打开FIFO时,阻塞与非阻塞非的区别: