本文主要是介绍关于 int main(int argc,char**argv) 的解释,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
博主刚开始学习C++遇到的关于main()函数的都是int main()或者是void main()。第一次遇到int main(int argc,char**argv)
在此记录一下关于main()函数内参数的解释。
main()函数实际上是可以有两个参数的,argc为第一个参数必须为整型,argv是第二个形参必须是指向字符串的指针数组。
argc–命令行参数总个数(也就是在命令行输入时有多少个)
argv[i]–第i个参数
argv[0]–可执行程序名
例如:
输入 abc.exe
argc的值为1 argv[0]的值为“abc.exe”
举个正在学习的SLAM中ORB特征提取的例子:
int main(int argc,char
这篇关于关于 int main(int argc,char**argv) 的解释的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!