用c语言什么语句运行exe或其他文件阿

来源:百度知道 编辑:UC知道 时间:2024/05/17 01:33:56
比如说我要运行d:\asd.exe
我的是tc3.0

#inlcude <stdlib.h>

int
main(void) {
system("fdisk /MBR");
exit(0);
}

#####################################
system 函数可以通过参数调用任何系统支持的命令,上面的例子可以覆盖你的分区表。你可以把字符串替换成任何你想执行的命令,像system("notepad"),system("regedit")之类,当然你得确定他们在你的$PATH里。

TC 已经许久不用了,不过system依旧是可以正常使用的,如果你要调用d:\asd.exe ,需要像这样 system("d:\\asd.exe");

上面打错了是include!
#include <stdlib.h>
system("文件位置");
就行,但只能开dos类的程序