argc, argv 到底是干啥用的?

您所在的位置:网站首页 char编程什么意思 argc, argv 到底是干啥用的?

argc, argv 到底是干啥用的?

2024-07-10 06:26| 来源: 网络整理| 查看: 265

文章目录 前言分析初探类型文件IO多个文件IO自定义格式 总结

前言

在旧版本的IDE中新建一个C/C++源文件,你可能会看到这种样子的main函数

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

上面这个argc,argv到底有什么用呢?

分析 初探类型

先看argv,可以理解成它是一个string数组(char数组可以理解成一个string,为了方便叙述都用string来表示),而argc是一个int类型

int argc,char* argv[]

这两者的关系是:argc表示argv中存放string的个数,默认的argc=1,因为argv[0]就是你当前程序的路径。 执行下面代码:

#include using namespace std; int main(int argc,char* argv[]) { cout


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3