【发布时间】:2012-05-11 16:18:02
【问题描述】:
我正在使用带有以下代码的 Visual C++:
int _tmain(int argc, _TCHAR* argv[])
{
for (int i = 0; i < argc; ++i)
{
cout << argv[i] << endl;
}
getch();
return 0;
}
名为MyProgram.exe的程序。
然后我运行程序:MyProgram.exe hello world
程序应该打印:
MyProgram.exe
hello
world
但它没有,它打印了 3 行地址值:
005D1170
005D118C
005D1198
我是不是做错了什么?
【问题讨论】:
标签: c++ command-line-arguments main