我想在C代码中执行另一个程序.例如,我想执行一个命令
./foo 1 2 3
foo是存在于同一文件夹中的程序,并且1 2 3是参数. foo程序创建一个将在我的代码中使用的文件.
foo
1 2 3
我该怎么做呢?
c linux
如何运行外部程序并使用C传递命令行参数?如果必须使用操作系统API,请包含适用于Windows,Mac和Linux的解决方案.
c process
c ×2
linux ×1
process ×1