首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 操作系统 > UNIXLINUX >

popen和system的有关问题

2012-02-27 
popen和system的问题两者都可以新建进程执行命令,两者有何区别?[解决办法]如果只是启动另一个程序不需要等

popen和system的问题
两者都可以新建进程执行命令,两者有何区别?

[解决办法]
如果只是启动另一个程序不需要等到该程序的输出结果用system
如果需要得到该程序的返回结果就需要使用popen了.

FILE *popen(const char *command, const char *type);
可以看到popen返回一个FILE指针.也就是说可以通过FILE来得到command输出的结果.

热点排行