C++命令行参数怎么用?

2025-05-24 02:04:04
推荐回答(1个)
回答1:

#include
int main(int argc, char* argv[])
{
 //参数个数如下,其中第一个参数为当前可执行程序
 printf("param count is %d\n", argc);
 for(int i = 0; i < argc; ++i)
 {
  //依次输出传入参数
  printf("param %d is %s\n",(i+1), argv[i]);
 }
 return  0;
}

在工程的属性里面去设置要输入的参数就好了:
project->settings->debug->program arguments里面输入你要输入的参数,以空格隔开。

如: