int main(int argc, char* argv[])理解
一直以来,使用main函数都是无参void main()形式,一遇到含参的main函数就傻眼了,为了避免每次都要重新网上查阅资料,这里记录下。
argc:命令行输入命令的个数
argv:存放命令行的命令,需要注意的是获得命令行的命令需要从下标1开始,因为0处存放的是程序可执行文件名。
例如:
图示例子中argc为3,argv有3个元素,具体如下图所示:
参考博文:
一直以来,使用main函数都是无参void main()形式,一遇到含参的main函数就傻眼了,为了避免每次都要重新网上查阅资料,这里记录下。
argc:命令行输入命令的个数
argv:存放命令行的命令,需要注意的是获得命令行的命令需要从下标1开始,因为0处存放的是程序可执行文件名。
例如:
图示例子中argc为3,argv有3个元素,具体如下图所示:
参考博文: