读书人

int main(int argc, char *argv)里面的

发布时间: 2012-08-14 10:39:57 作者: rapoo

int main(int argc, char **argv)里面的这两个参数怎么用?
Primer书中P318的单词转换程序的代码,运行之后就报错,说是runtime error!,经过打断点问题貌似出在argc,argv上,我之前理解的argc为命令行输入的参数个数,如果不输入应该默认为一,而argv则是存储输入的数据的数组,所有按理应该是我在控制台窗口出来之后先输入两个参数之后再运行,为什么还没运行就直接报错了,不知道我理解地是否正确,希望大家帮忙解释一下~~~谢谢

[解决办法]
不是。
是这样的先运行cmd
然后用cd命令切换的程序所在目录,然后输入程序名 参数1 参数2 ...回车

读书人网 >C++

热点推荐