带参数的main函数定义:

int main(int argc,char *argv[])
{return 0;
}

第一个参数是传入参数的个数,第二个参数是指向参数数组的指针。

比如使用如下命令启动main:

./main skgf.txt station.txt skgf.xml log.txt
// 参数内容如下
// argc = 5
// argv[0] = ./main
// argv[1] = skgf.txt
// argv[2] = station.txt
// argv[3] = skgf.xml
// argv[4] = log.txt

这样就可以在程序中使用从命令行传入的参数,比如:

int main(int argc,char *argv[])
{if (argc < 5)  // 运行参数: 元数据,站点文件,输出xml,日志文件{printf("无效调用参数!\n");return 1;}hftrans tran(argv[1], argv[2], argv[3], argv[4]);if (tran.getskdata() && tran.getstadata()){if (tran.sktrans()){tran.data2xml();}}return 0;
}

转载于:https://www.cnblogs.com/edwardcmh/archive/2012/05/04/2483079.html

C main()参数相关推荐

  1. R语言使用epiDisplay包的summ函数计算dataframe中指定变量在不同分组变量下的描述性统计汇总信息并可视化有序点图、自定义cex.main参数配置标题文本字体的大小

    R语言使用epiDisplay包的summ函数计算dataframe中指定变量在不同分组变量下的描述性统计汇总信息并可视化有序点图.自定义cex.main参数配置标题文本字体的大小(名称.有效值个数. ...

  2. R语言使用epiDisplay包的summ函数计算向量数据在不同分组下的描述性统计汇总信息并可视化有序点图、使用main参数为可视化图像添加自定义标题(名称、有效值个数、均值、中位数、标准差、最大值)

    R语言使用epiDisplay包的summ函数计算向量数据在不同分组下的描述性统计汇总信息并可视化有序点图.使用main参数为可视化图像添加自定义标题(名称.有效值个数.均值.中位数.标准差.最大值. ...

  3. R语言使用plot函数可视化数据散点图,使用cex.main参数自定义设置主标题的字体大小

    R语言使用plot函数可视化数据散点图,使用cex.main参数自定义设置主标题的字体大小 目录

  4. R语言使用epiDisplay包的dotplot函数通过点图的形式可视化不同区间数据点的频率、使用by参数指定分组参数可视化不同分组的点图分布、使用cex.main参数指定可视化图像标题文本字体的大小

    R语言使用epiDisplay包的dotplot函数通过点图的形式可视化不同区间数据点的频率.使用by参数指定分组参数可视化不同分组的点图分布.使用cex.main参数指定可视化图像标题文本字体的大小 ...

  5. C++ code:main参数

    main函数的参数结构为两项参数: 1 int main(int argc,char** argv){--} main的参数由操作系统传递,所以比较特殊.两个形参名一般是采用习惯名称argc和argv ...

  6. Java基础 main 参数String[] args的用法

        JDK :OpenJDK-11      OS :CentOS 7.6.1810      IDE :Eclipse 2019‑03 typesetting :Markdown   code ...

  7. public static void main 参数解析

    public class HelloWorld {public static void main(String[] args) {System.out.println("Hello Worl ...

  8. linux java main 参数设置_Java虚拟机参数设置

    "MyEclipse has detected that less than 5% of the 64MB of Perm Gen (Non-heap memory) space remai ...

  9. vc调试 main的参数

    a问: 我要在VC下下断点调试,但是程序Main需要输入两个参数才能运行,怎样设置才能单步调试啊? 如:我必须在cmd窗口中键入 test.exe aa.bmp 才能运行,怎么单步调试,设置两个路径参 ...

最新文章

  1. C++利用cin输入时检测回车的方法
  2. (2)神经网络编程基础
  3. getline及读文件总结
  4. QT4到QT5的变化!
  5. AdaBoost 算法 入门
  6. 机器学习实战之K近邻算法
  7. mysql like_MySQL LIKE:模糊查询
  8. iOS的主要框架介绍
  9. 2008 r2 server 提权_Windows UAC 本地提权(CVE-2019-1388)
  10. Ext JS 6应用程序Build后出现“c is not a constructor return new c(a[0])”的处理
  11. java中的抽象类(abstract)
  12. python 画折线图 并标记
  13. c语言编写游戏冒险,C语言-趣味游戏编写
  14. Qt —— 录制麦克风、扬声器的声音
  15. 利用t-SNE可视化Glove向量
  16. 浅谈老妈的QQ号被盗之后
  17. ORA-01940: cannot drop a user that is currently connected 问题解决
  18. NandFlash基础知识-K9F2G08
  19. Linux从删库到跑路的命令,使用 trash-cli 跳出 rm 命令从删库到跑路的深渊
  20. css之-各种基本图形画法总结(css3.0)

热门文章

  1. flutter倒计时TimerUtil工具类
  2. IOS多线程任务(综述篇)
  3. vue : 无法加载文件 XXXXXXX\vue.ps1,因为在此系统上禁止运行脚本。
  4. 在Vue中引入Bootstrap,Font-awesome
  5. D3中数据与DOM element绑定之data() enter() exit()浅析
  6. BZOJ3833 : [Poi2014]Solar lamps
  7. [jQuery基础] jQuery节点操作
  8. IE overflow:hidden失效的解决方法:
  9. LeetCode--96. 不同的二叉搜索树(动态规划)
  10. Linux驱动(8)--内核编译与配置