1、形如

main(int argc,char *argv[ ])

2、解释
argc为整数,表示外部输入的参数个数。
argv是字符串指针数组,argv[ ] 存储了每个参数字符串。

3、默认
默认情况下
argc=1,argv[0] = 当前程序目录

4、例子1

#include<stdio.h>
int main(int argc, char *argv[]){printf("argc is %d\n",argc);for(int i=0; i < argc; i++){printf("argv[%d] is: %s\n",i,argv[i]);   }return 0;
}

5、例子2

#include<bits/stdc++.h>
using namespace std;
int main(int argc, char const *argv[]){string pwd = argv[0];string op = argv[1];if(op[0]!='-'){ cout<<"Wrong\n"; return 0; }if(op=="-add"){int sum = 0;for(int i = 2; i < argc; i++){string t = argv[i];sum += stoi(t);}cout<<sum <<"\n";}else if(op=="-mul"){int sum = 1;for(int i = 2; i < argc; i++){string t = argv[i];sum *= stoi(t);}cout<<sum<<"\n";}return 0;
}

C语言 main函数参数 argc,argv 用处,控制台应用程序模板2相关推荐

  1. C语言 main 函数参数 main(int argc, char *argv[]) - C语言零基础入门教程

    目录 一.main 函数写法 二.main 函数参数简介 三.使用 main 函数参数 1.打印 main 函数参数 a.直接运行 exe 文件 b.打开 cmd 命令行窗口执行 exe 文件 c.打 ...

  2. Linux中 C++ main函数参数argc和argv含义及用法

    Linux中 C++ main函数参数argc和argv含义及用法 简介 argc 是 argument count的缩写,表示传入main函数的参数个数: argv 是 argument vecto ...

  3. Main函数参数argc,argv说明

    C/C++语言中的main函数,经常带有参数argc,argv,如下: int main(int argc, char** argv) int main(int argc, char* argv[]) ...

  4. 对C语言main函数中argc和argv[]的理解

    ***********************************argc的理解******************************************* ************** ...

  5. C语言main函数参数详解

    main函数参数 一共有三个: 1.int argc 整型变量 2.char *argv[] 字符指针的数组,通俗一点就是字符串数组,每个元素都是字符串 3.char *envp[] 字符串数组 这三 ...

  6. C语言main函数参数、返回值

    C语言main函数返回值: main函数的返回值,用于说明程序的退出状态.如果返回0,则代表程序正常退出:返回其他数字的含义则由系统决定,通常,返回非零代表程序异常退出,即使程序运行结果正确也仍需修复 ...

  7. Main函数参数argc,argv如何传入

    方法1. C/C++语言中的main函数,经常带有参数argc,argv,如下: int main(int argc, char** argv) int main(int argc, char* ar ...

  8. php args argc,Main函数参数argc,argv说明

    Wikipedia,自由的百科全书 C/C++语言中的main函数,经常带有参数argc,argv,如下: int main(int argc, char** argv) int main(int a ...

  9. c语言main函数参数详解,c/c++程序main函数参数解析,以及参数传递的不同方法

    1. 程序运行时传递参数的不同方法: 1)通过命令参数传递参数: 2) 通过txt文件读取参数. 2. 方法举例 1)通过命令参数传递参数,即解析main函数的参数. main函数可以不带参数,也可以 ...

最新文章

  1. oracle数据库----SQL语句的实践(应用实例)
  2. 学习笔记CB006:依存句法、LTP、n元语法模型、N-最短路径分词法、由字构词分词法、图论、概率论...
  3. 原 iOS面试题收集
  4. 备忘之--apache下为站点添加错误页面
  5. PAT甲级1028 List Sorting:[C++题解]排序,cin和cout会超时
  6. MySQL复习资料(三)——MySQL-DML语句
  7. Common Trace Format
  8. 本地启动 Hybris 服务器调试模式后,监听在 8000 端口
  9. C#LeetCode刷题-图
  10. 管能做暖气管道吗_地暖这么好,为什么大家都选暖气片?原因在于它的“隐性”成本...
  11. php装curl拓展出错
  12. 如何做到数百万台车联网设备同时在线 0 故障
  13. Excel如何快速生成二维码图片?
  14. 北京清大美博节能技术研究院励志人生格言
  15. oracle11g回闪,oracle11gdroptable后闪回-Oracle
  16. VScode 常用插件推荐,非常全面
  17. python爬虫好友图片_Python爬取所有微信好友头像,制作微信好友图片墙
  18. python编程:从入门到实践 阅读笔记
  19. 共赴一场有温度的毕业典礼 风声家政商学院高级职业经理人研修班一期收官
  20. 云主机概念的简单介绍

热门文章

  1. 数据集 —— ground truth 数据集
  2. 中英文对照 —— 哲学
  3. PyCharm 重构(refactor)快捷键
  4. 机器学习竞赛(代码)
  5. Git 与 Github 的使用 —— 下载单个图像或单个文件夹
  6. Python debug —— 逻辑错误(四)
  7. ios旧版本app网站_这两款app已解锁永久订阅版!
  8. python语言入门-Python语言入门详解!快速学成Python!
  9. 想学python买什么书好-学python3什么书好
  10. python菜鸟教程-Python3 函数