main函数要么没有形参,要么有两个。第一个是命令行中的字符数argc,另一个是指向字符串的指针数组,命令行中的每个字符串都存在里面argv,程序本身的名字赋予argv[0],随后的第一个字符串赋给argv[1]

 

  1. #include<stdio.h> 
  2.  
  3. int main(int argc,char *argv[]){ 
  4.     int count; 
  5.     printf("The command line has %d arguments\n",argc); 
  6.     for(count=1;count<argc;count++){ 
  7.         printf("%d:%s\n",count,argv[count]); 
  8.     } 
  9.     printf("Bye\n"); 
  10.     return 0;