int main(int argc,char* argv[]) 是什么意思
时间: 2023-09-09 21:08:03 浏览: 216
int main(int argc,char argv[ ])
这是一个典型的 C/C++ 语言的程序入口函数,其中 argc 表示输入参数的数目,而 argv 是一个字符指针数组,用于存储输入的参数。在程序运行时,操作系统会将命令行参数传递给 main 函数,argc 会记录参数的数目,argv[] 保存了每个参数的字符串。
其中,char *argv[] 可以看做是 char **argv 的缩写,表示 argv 是一个指向字符指针的指针,也就是一个字符串数组。程序员可以通过解析 argv 数组来获取输入的参数,并进行相应的处理。
需要注意的是,函数名 main 以及参数列表中的 int 和 char* 是不可省略的,否则程序将无法正常编译和运行。
阅读全文