当前位置: 代码迷 >> 综合 >> argc和*argv[]
  详细解决方案

argc和*argv[]

热度:56   发布时间:2024-01-29 23:47:19.0

argc和*argv[]

“argc即为argument count的缩写,表示传入main函数的参数个数;argv即为argument vector的缩写,表示传入main函数的参数序列或指针。argv[0]即指向程序运行时的全路径名。”

首先我们输入一段显示程序,看看它们两个到底代表什么
在这里插入图片描述

**两次输出结果,a[0]貌似是文件路径,我用的gcc编译器,输入./a.out就是显示。

在这里插入图片描述

*argv[]就是指针数组,而前面定义的char,就说明这个指针指向的目标是字符型。而你输入的个数就是argc个。

C语言初学者,有错误请指教

  相关解决方案