常见的操作是创建一个管道连接到另一个进程,然后读其输出或向其输入端发送数据,为此,标准I/O库提供了两个函数popen和pclose.这两个函数实现的操作是:创建一个管道,调用fork产生一个子进程,关闭管道的不使用端,执行一个shell以运行命令,然后等待命令终止. #include <stdio.h> FILE *popen(const char *cmdstring, const char *type); 返回值:若成功则返回文件指针,若出错则返回NULL int pclose(FILE…