传参数给main函数:项目—>属性—>配置属性—>调试—>命令参数,在命令参数中输入,每个参数之间用空格隔开。

练习6.25
void main(int argc, char *argv[])
{
//可选的实参用argv[1]开始
//argv[0]保存程序的名字,而非用户输入
string s1 = argv[1];
string s2 = argv[2];
cout << s1 + s2 << endl;
system("pause");
}

练习6.26
void main(int argc, char *argv[])
{
for (int i = 0;i < argc;i++)
{
cout << argv[i] << endl;
}
system("pause");
}

了解如何在项目中传递命令行参数到main函数。通过调整项目属性,可以在调试配置下设置命令参数,各个参数间以空格分隔。涉及到的实践包括练习6.25和6.26。
70

被折叠的 条评论
为什么被折叠?



