命令行可选参数到底是啥?

[复制链接]
查看11 | 回复2 | 2021-1-27 06:42:59 | 显示全部楼层 |阅读模式
C语言里的命令行可选参数是什么啊?该怎么写代码并运行?
分 -->
回复

使用道具 举报

千问 | 2021-1-27 06:42:59 | 显示全部楼层
intmain(intargc,char*argv[])

argc是命令行总的参数个数
argv[]是argc个参数,其中第0个参数是程序的全名,以后的参数命令行后面跟的用户输入的参数,
------------------------
char*argv[]是一个字符数组,其大小是intargc,
主要用于命令行参数argv[]参数,数组里每个元素代表一个参数;


回复

使用道具 举报

千问 | 2021-1-27 06:42:59 | 显示全部楼层
引用1楼喜欢做我自己的回复:intmain(intargc,char*argv[])

argc是命令行总的参数个数
argv[]是argc个参数,其中第0个参数是程序的全名,以后的参数命令行后面跟的用户输入的参数,
------------------------
char*argv[]是一个字符数组,其大小是intargc,
主要用于命令行参数argv[]参数,数组里每个元素代表一个参数;

也可以按这样的格式写:
intmain(intargc,char**argv)
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行