main(int argc, char* argv[])
argc是命令行总的参数个数,包含执行文件名称
argv是具体的参数,其中argv[0]是执行文件名称,后面依次是用户输入的参数
例如:12345678910111213#include <iostream>using namespace std;int main(int argc, char* argv[]){ cout<<"参数个数:"<<argc<<endl; cout<<"分别是:"<<endl; for(int i = 0;i < argc;i++) { cout<<argv[i]<<endl; }}
命令行执行:./main a b c
输出是:
参数个数:4
分别是:
./main
a
b
c