C语言获取输入参数,VS运行程序时附加参数

⌚Time: 2022-12-19 21:42:17

👨‍💻Author: Jack Ge

对于一段c程序,main函数中的argc为参数个数,argv是参数的字符串指针数组,默认argv[0]为程序路径,argv[1]、argv[2]即为第一个、第二个参数

判断运行时输入参数的代码


int main(int argc, char *argv[])

{

    if (argc > 1 && !strcmp(argv[1], "-v")){

        verbose = 1;

    }

    ...

    return 0;

}

在MSVC环境中,配置项目属性,配置属性,调试,命令参数中添加程序运行时输入的参数"-v"