main函数参数,windows命令提示符

1.一点对main函数参数的理解

一般函数带有参数 ,main函数也是带有参数的

通常是int argc, char *argv[]两个参数

第一个参数代表有几个字符型参数;

第二个是一个字符串指针数组,数组中的每一个指针都指向一个字符串,这些字符串就是用户传给程序的参数,这些参数用用空格分开。(不包括【0】);

比如

#include <iostream>  
  
using namespace std;  
  
void main(int argc,char *argv[])  
{  
    for(int i=0;i<argc;i++)  
    {  
        cout<<"argument["<<i<<"] is: "<<argv[i]<<endl;  
    }  
    system("pause");  
}  

其中char *argv[]也可以用char **argv;

其中的argv[0]在输入参数时为程序的地址;

读入后可直接使用

        string address = argv[1];
	string stlname = argv[2];

使用时可以使用两种方式,第一种为命令提示符,第二种以vs中为例;

右击项目—>属性—>配置属性—>调试—>命令参数,在命令参数中输入,每个参数之间用空格隔开。之后点击确定并应用



2.命令提示符 

Win10的方法为小娜 搜索命令提示符


其他方法  打开“运行”

WIN+R  打开后输入 cmd 运行


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值