要在与您的C程序运行相同的 cmd.exe 窗口中执行命令: #include <stdlib.h> . . . system("dir C:\\"); 要启动一个单独的窗口,您需要调用cmd.exe: system("cmd.exe /c dir c:\\"); (注:我还没有测试过这个);
pipe
,不知道如何在 Windows 中实现,在 UNIX 系统中可以使用popen
。在 Windows 中肯定有相应的等效方法。 - Kiril Kirovsystem("..")
,就像其他答案建议的一样。 - Kiril Kirov