有一个关于C++如何运行其他程序的帖子,可是里面的的参数是要填什么?
以下是代码们:#include<iostream.h>#include<windows.h>#include<string.h>intmain(){char*cmd="程...
以下是代码们:
#include <iostream.h>
#include <windows.h>
#include <string.h>
int main()
{
char *cmd="程序名"; //所调用的程序,如果使用路径的话要用两个//
//例如"D:\\Program Files\\Tencent\\QQ2009\Bin\\QQ.exe"
char *str1=" 参数1"; //参数前有一个空格
char *str2=" 参数2"; //参数前有一个空格
strcat(cmd,str1); //连接两个字符串
strcat(cmd,str1); //连接两个字符串
system(cmd); //执行调用
return 0;
}
求高人指导,参数1和2分别是什么 展开
#include <iostream.h>
#include <windows.h>
#include <string.h>
int main()
{
char *cmd="程序名"; //所调用的程序,如果使用路径的话要用两个//
//例如"D:\\Program Files\\Tencent\\QQ2009\Bin\\QQ.exe"
char *str1=" 参数1"; //参数前有一个空格
char *str2=" 参数2"; //参数前有一个空格
strcat(cmd,str1); //连接两个字符串
strcat(cmd,str1); //连接两个字符串
system(cmd); //执行调用
return 0;
}
求高人指导,参数1和2分别是什么 展开
3个回答
展开全部
简单来说,那2个参数是传递给程序的信息,如果你只想启动一个程序,只需要system("程序路径");就可以了。。。如
#include <iostream.h>
#include <windows.h>
#include <string.h>
int main()
{
char *cmd="程序名";
system(cmd); //或者直接system("D:\\Program Files\\Tencent\\QQ2009\Bin\\QQ.exe");
return 0;
}
望采纳。。。。
#include <iostream.h>
#include <windows.h>
#include <string.h>
int main()
{
char *cmd="程序名";
system(cmd); //或者直接system("D:\\Program Files\\Tencent\\QQ2009\Bin\\QQ.exe");
return 0;
}
望采纳。。。。
展开全部
参数应该就是main函数里面经常带的args参数
追问
可是……我想问的是具体内容(我是个新手)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
http://zhidao.baidu.com/link?url=pkYWV8Kl4NqlmD6tSopiaK4DiXsfz-ZNGZrdRue2M-CZnLkpLsPkP7dPPVd_VocfwXDzMoX78f6FMxBBbB1b7a
就是最快回答的那几个 参数吧。基本没什么必要。
当然 我不清楚 这个全不全,或者能否全部有用。
就是最快回答的那几个 参数吧。基本没什么必要。
当然 我不清楚 这个全不全,或者能否全部有用。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询