命令行参数参考.pdfVIP

  • 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] 的值分别为“

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档