用一句话概括,都是用来存储命令行参数的。下面看例子:

 

#include <stdio.h>

/*

 *argc表示命令行参数的个数。C/C++规定,

 *程序本身的文件名也算一个命令行参数,因此argc的值至少为1;

 *argv是一个字符指针型的数组,用来存储命令行参数。

 *如:argv[0]指向的字符串就是第一个命令行参数..........

 */

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

{

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

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

}

 

int a;

scanf("%d", &a);

}

 

Java args的例子:

public class Args

{

public static void main(String[] args) 

{

for(int i=0; i<args.length; i++){

System.out.println(args[i]);

}

//System.out.println("Hello World!");

}

}

相关文章:

  • 2022-02-01
  • 2021-10-10
  • 2022-12-23
  • 2022-12-23
  • 2021-12-20
  • 2022-12-23
  • 2021-04-25
猜你喜欢
  • 2022-01-04
  • 2022-12-23
  • 2022-12-23
  • 2021-05-10
  • 2022-01-13
相关资源
相似解决方案