Main()函数介绍及带参形式传参方法

Main()函数
main()函数,又称主函数,是程序执行的起点,程序执行总是从main函数开始,如果有其他函数,则完成对其他函数的调用后再返回到主函数,最后由main函数结束整个程序。在执行程序时,由系统调用main函数。main函数是程序启动中完成对具有静态存储期的非局部对象的初始化之后被调用的,是程序在有操作系统环境中所指定的入口点。
带参形式的main()函数
int main(int argc,char *argv[]) {}
对于Windows系统而言,当一个源程序经过编译、链接后,会生成一个扩展名为.EXE的可执行文件,这是可以在操作系统下直接运行的文件,换句话说,就是由操作系统来启动运行的。由系统在启动运行时传递参数。
在操作系统环境下,一条完整的运行命令应包括两个部分:命令 + 相应的参数
格式:命令 参数1 参数2 … 参数n
此格式也称为命令行。命令行中的命令就是可执行文件的名称,其后所跟参数需要用空格分隔,并为对命令的进一步补充,也即是传递给main()函数的参数。
命令行与main()函数存在如下关系:
设置命令行为:program str1 str2 str3 str4 str5
其中program为可执行文件的文件名,其后跟五个参数。对于main函数来说,它的参数argc记录了命令行中命令与参数的个数,为6,指针数组的大小由参数argc的值决定,即为char *argv[6],即argv[0] == program,argv[1] == str1、…、argv[5] == str5。
数组的各指针分别指向一个字符串。应该注意的是接收到的指针数组的各指针是从命令行的开始接收的,首先接收到的是命令,其后才是参数。
带参main函数传参方法
1、win + R 输入cmd,回车;
2、进入可执行文件所在目录,如E:,cd E:\test;
3、输入命令行,回车。
或者自定义一个.bat(批处理文件)
1、新建一个.bat文件;
2、打开该文件输入cd + 可执行文件所在目录;
3、start + 命令行。

  • 1
    点赞
  • 14
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值