VScode中argv(命令行参数)的输入方法(利用cmd)

VScode中argv的输入方法

前言

  • 贴主一直使用的是VScode,今天一直苦恼与如何输入C++的main函数中的argv(关于argvargc的概念在这里不再重述),上网搜索没有发现明确的教程,现在来教大家如何在特定文件夹下打开终端(cmd),并且运行这个文件夹中的文件,并且向程序中输入多个argv。
  • argc一般是不用输入的,你输入多少条argvargc负责给其计数

教程

  • 打开终端

VScode右键点击【文件夹】,点击“在集成终端中打开”

  • 输入若干命令行参数argv

直接在cmd中输入Liam s32t 3234 jeiw,按一下回车,程序将会开始运行如图所示

为了方便演示,贴主的程序会将所有命令行参数argv再在终端中打印出来

Liam本身作为argv[0],用来启动Liam.exe文件
"s32t"是Liam.exe运行过程中的argv[1]
"3234"是argv[2],"jeiw"是argv[3]

  • 注意:不同命令行参数之间要用空格分隔

其他

  • 此外,在一个【文件夹】中打开终端(VScode右键点文件夹,点击“在集成终端中打开”)之后,如果这个【文件夹】中含有"Liam.exe"和"le.exe"两个exe文件,那么在终端中直接输入Liam或者直接输入le都可以分别运行这两个文件

分别运行Liam.exe与le,exe文件

  • 提示:输入"Liam le" 此时le会被当做Liam.exe文件执行过程中的argv[1],le.exe文件并不会被运行只会运行Liam.exe

作为印证,这里删去了le.exe

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值