码迷,mamicode.com
首页 > 其他好文 > 详细

main中的argv和argc

时间:2019-12-25 17:51:16      阅读:77      评论:0      收藏:0      [点我收藏+]

标签:全路径   字符串   har   技术   null   code   传递   main函数   否则   

int main(int argc,char* argv[])

  给程序传递命令行参数:第一个参数的值是第二个参数的数组元素个数,即统计运行程序时送给main函数的命令行参数个数。

  第二个参数总是char*类型的数组,数组中的元素来自字符数组的命令行,存放指向的字符串参数的指针数组,每一个元素指向一个参数,数组只能作为指针传递。

  argv[0]指向程序运行的全路径名;

  argv[1]指向在DOS命令行中执行程序名后的第一个字符串;

  argv[2]指向执行程序名后的第二个字符串;

  argv[3]指向执行程序名后的第三个字符串;

  argv[argc]为NULL。

  argv[1]对应下图配置命令参数处的字符。

  要使用首先要在命令参数处配置,否则会报错。

技术图片

main中的argv和argc

标签:全路径   字符串   har   技术   null   code   传递   main函数   否则   

原文地址:https://www.cnblogs.com/fuzhuoxin/p/12097921.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!