命令行运行exe文件时,若代码里在main函数的参数中写了argc和argv,就可以传入参数,一般传的都是字符串参数。main函数主要有以下两种写法:
int main(int argc, char** argv)
int main(int argc, char* argv[])
命令行中可这么写:
test.exe hello world
argc不用传,自动识别有多少个参数,文件名也算一个参数,上例中有三个参数。test.exe是argv[0],hello是是argv[1],world是argv[2]。
来源:CSDN
作者:UniversityGrass
链接:https://blog.csdn.net/UniversityGrass/article/details/104678384