- 8
- 0
- 约4.98千字
- 约 4页
- 2021-12-07 发布于福建
- 举报
命令行参数
在支持 C 语言的环境中,可以在程序开始执行时将命令行参数传递给程序。调用主函数
main 时,它带有两个参数。第一个参数(习惯上称为 argc ,用于参数计数)的值表示运
行
程序时命令行中参数的数目;第二个参数(称为 argv ,用于参数向量)是一个指向字符串
数
组的指针,其中每个字符串对应一个参数。我们通常用多级指针处理这些字符串。
最简单的例子是程序 echo ,它将命令行参数回显在屏幕上的一行中,其中命令行中各参
数之间用空格隔开。也就是说,命令
echo hello, world
将打印下列输出:
hello, world
按照 C 语言的约定, argv[0] 的值是启动该程序的程序名,因此 argc 的值至少为 1。
如果 argc 的值为 1,则说明程序名后面没有命令行参数。在上面的例子中, argc 的值为 3 ,
argv[0] 、argv[1] 和 argv[2] 的值分别为“
您可能关注的文档
- 名师培养对象申报表借鉴.pdf
- 明清时的裴姓分布分享.pdf
- 明式家具表面烫蜡技术的继承与应用分享.pdf
- 命令模式巧解HTTP包借鉴.pdf
- 命名实体识别项目报告参照.pdf
- 模板拆除方案实用.pdf
- 模板拆除申请表参考.pdf
- 模板方法模式实用.pdf
- 模板描述版使用方法汇编.pdf
- 浙江省宁波市鄞州区曙光宋中应麟等联考2024-2025学年 七年级下学期数学期中卷(解析版).docx
- 四川省成都市嘉祥教育集团2024-2025学年七年级下学期期中数学试题(解析版).docx
- 四川省成都市青羊区石室联合中学2024-2025学年七年级下学期期中考试数学试题(解析版).pdf
- 四川省成都市青羊区石室联合中学2024-2025学年七年级下学期期中考试数学试题(解析版).docx
- 四川省成都市武侯区北京第二外国语学院成都附属中学2024-2025学年七年级下学期期中数学试题(解析版).docx
- 四川省成都市武侯区北京第二外国语学院成都附属中学2024-2025学年七年级下学期期中数学试题(解析版).pdf
- 四川省绵阳市涪城区2024-2025学年七年级下学期5月期中考试数学试题(解析版).pdf
- 四川省绵阳市涪城区2024-2025学年七年级下学期5月期中考试数学试题(解析版).docx
- 四川省绵阳市江油市2024-2025学年七年级下学期5月期中数学试题(解析版).pdf
- 四川省绵阳市江油市2024-2025学年七年级下学期5月期中数学试题(解析版).docx
- 四川省绵阳市游仙区2024-2025学年七年级下学期5月期中考试数学试题(解析版).docx
原创力文档

文档评论(0)