argc和argv在main函数中的作用

上一篇 / 下一篇  2008-01-03 11:11:13 / 个人分类:学习.net 使用编程100例

  (1)形参argc是命令行中参数的个数(可执行文件名本身也算一个,参数用空格隔开)。  
  (2)形参argv是一个字符指针数组,即形参argv首先是一个数组(元素个数为形参argc的值),其元素值都是指向实参字符串的指针.  
  比如,你的程序编译后是run.exe  
  那么你在dos下键入run.exe   we   are   students.  
  那么argc的值就是4,因为run.exe   we   are   students.总共有四个字符串分别是  
  run.exe     (包括路径)  
  we  
  are  
  students.  
  那么argv[0]就是指向run.exe这个字符串。你可以用printf("%s",argv[0]);输出察看。  
  当然argv[1]就指向we这个字符串,同样argv[2]指向are,依次向后。   
 

 

(引用http://topic.csdn.net/t/20041017/08/3463203.html 9楼回答)


TAG:

 

评分:0

我来说两句

Open Toolbar