主函数的形参

#define _CRT_SECURE_NO_WARNINGS
#include<stdio.h>
#include<string.h>
#include<stdlib.h>
#include<math.h>
#include<time.h>

 

//int argc表示传递参数的个数 ;eg:gcc -o hello hello.c(4个参数"gcc", "-o", "hello", "hello.c")

//char*argv[]是指针数组,表示参数具体内容;char*argv[]={"gcc", "-o", "hello", "hello.c"}

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

{

  if(argc<3)

  {

    printf("缺少参数\n");

    return -1;

  }

 

 

//在循环内部定义需要使用c99编译器

  for(int i=0;i<argc;i++)

  {

    printf("%s\n",argv[i]);

  }    

  /*外部定义

  int i;

  for(i=0;i<argc;i++)

  {

    printf("%s\n",argv[i]);

  }*/

//gcc编译

 

 

 

 

 

 

  return EXIT_SUCCESS;

}

posted @ 2020-08-31 19:00  wh19991213  阅读(192)  评论(0编辑  收藏  举报