一、Pipe
popen, pclose - pipe stream to or from a process
popen和pclose是用于创建读写进程的管道流的函数
二、示例
本例简单介绍一下基本用法,从进程读取返回数据。
#include <stdio.h>
int main()
{
FILE *fp = popen("dir -l", "r");
char buf[1024] = {0};
while(fgets(buf, sizeof(buf)-1, fp) != NULL)
{
puts(buf);
}
pclose(fp);
return 0;
}