vs2015如何给main函数传入参数呢?
#include <iostream>#include <cstdlib>
#include<stdio.h>
using namespace std;
int main(int argc,char *argv[])
{
int i;
if (argc == 1)
{
cout << "为指定参数" << endl;
}else{
cout << "所输入的参数为:" << endl;
for ( i = 0; i < argc; i++)
{
cout << argv << endl;
}
}
system("pause");
return 0;
}
我先按照附件所示设置参数,再运行程序,但是依旧运行不了。 楼主,你看你的错误信息是无法打开 .exe文件进行写入,它的意思就是你在上一次编译运行时候没有正确的关闭那个黑框框
我建议楼主大人关闭您的VS2015之后,再重新打开一下,应该就可以正常编译运行了。
还有就是我认为楼主大大在给main()函数传递参数的时候设置的很正确,只不过如果能够给字符串加上双引号就更好了!
tailor_long 发表于 2017-12-4 19:58
楼主,你看你的错误信息是无法打开 .exe文件进行写入,它的意思就是你在上一次编译运行时候没有正确的关闭 ...
你好,我按照这三张图设置参数,结果全是未指定参数哎。是哪里错了吗? 楼主大人,你把平台改成“活动x64”
tailor_long 发表于 2017-12-5 09:29
楼主大人,你把平台改成“活动x64”
谢谢{:5_92:} yuanyangxin 发表于 2017-12-5 09:47
谢谢
{:5_91:}不客气啦
页:
[1]