问个命令行参数的问题

来源:百度知道 编辑:UC知道 时间:2024/06/24 11:03:30
int main(int argc,char* argv[])
{
for(int i = 0; argv[i]; ++ i)
cout<<argv[i]<<endl;
return 0;
}
为什么打印了程序名称后就自动结束,根本不能输入自己的参数?
本人用的是VS 2005

在linux下可以在执行./exe 之后加入自己的参数 再回车
VS 2005环境下的执行调用也如inter的其他的一样。试验了下,也没加进参数。我觉得应该可以调成手动执行程序。VS 2005不是很熟练

这个程序需要你在DOS环境下运行的.
比如程序名称是test.exe,就要运行test 后面加参数.