C\C++执行当前路径下的文件
答案:3 悬赏:50 手机版
解决时间 2021-01-27 17:20
- 提问者网友:佞臣
- 2021-01-26 23:46
RT~
最佳答案
- 五星知识达人网友:一把行者刀
- 2021-01-27 01:11
#include
using namespace std;
#include
void main()
{
//获取当前路径
char path[MAX_PATH];
GetCurrentDirectory(MAX_PATH,path);
cout<
//注意:调试时获得是工程目录,单击exe执行时,是它自己所在目录
//请稍加处理
//然后执行
strcat(path,"\\hhh.exe");//这里假设目录下有个hhh.exe
system(path);//执行hhh.exe
}
using namespace std;
#include
void main()
{
//获取当前路径
char path[MAX_PATH];
GetCurrentDirectory(MAX_PATH,path);
cout<
//请稍加处理
//然后执行
strcat(path,"\\hhh.exe");//这里假设目录下有个hhh.exe
system(path);//执行hhh.exe
}
全部回答
- 1楼网友:西岸风
- 2021-01-27 03:51
#include <iostream>
using namespace std;
#include <windows.h>
void main()
{
//获取当前路径
char path[max_path];
getcurrentdirectory(max_path,path);
cout<<path;
//注意:调试时获得是工程目录,单击exe执行时,是它自己所在目录
//请稍加处理
//然后执行
strcat(path,"\\hhh.exe");//这里假设目录下有个hhh.exe
system(path);//执行hhh.exe
}
- 2楼网友:酒者煙囻
- 2021-01-27 02:34
不明白你想问什么,是问怎么执行还是问路径的指向问题,执行的话有两种,一种是在编程状态下按F5模拟执行,一种是保存成执行文件在系统中执行,如果是问当前路径的话,看你是如何指向当前路径的,但愿对你有帮助
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯