C++程序中int main(int argc,char* argv)是什么意思?

来源:互联网 发布:red velvet知乎话题 编辑:程序博客网 时间:2024/06/05 17:51
int main(int argc,char**argv)这表示一个接受参数的main函数,argv[0]代表程序的路径,argv[n](n>0)表示第n个参数,argc是数组argv的长度,即参数的个数。argv是参数的字符串。
比如你做好了一个有命令行参数的程序存在D盘,那么在c提示符中输入D://程序名.exe aa bb aa 其中aa bb aa就是参数argc=4 argv[0]=D://...exe argv[1]=aa 以此类推