这是C/C++的一重要函数,叫主函数,程序执行时是从函数进入的。
例程:
#include<iostream>
using namespace std;
int main(int argc,char* argv[])
{
int i;
for(i = 0; i < argc; i++)
cout << argv[i] << endl;
cin >> i;
return 0;
}
执行结果:
int main(int argc,char *argv[])函数2个形参
int argc是记录你输入在命令行(你题目中说的操作就是命令行输入)上的字符串个数;
*argv[]是指针数组,存放输入在命令行上的命令(字符串)。当命令行输入aa bb cc dd时,记录了4个字符串(以间隔为界,不含间隔,这是约定)
*argv[0]中放的是"aa",*argv[1]中放的是"bb",*argv[2]中放的是"cc",*argv[3]中放的是"dd"这样argc就是4了。