【main()的参数探究】

时间:2021-10-06 14:43:34

恩...今天研究信安的课件的时候看到一段对于main(int argc,char *argv[])的编程

所以探究探究main()函数的参数

探究程序如下:

#include <cstdio>
#include <cstdlib>
#include <cmath>
#include <cstring>
#include <ctime>
#include <algorithm>
#include <iostream>
#include <sstream>
#include <string>
#define oo 0x13131313
using namespace std;
int main(int n, char *s[ ])
{
printf("%d\n",n);
for(int i=0;i<=n;i++)
printf("%s\n",s[i]);
return 0;
}

一.输入参数的方法:

打开cmd进入当前目录下

C:\Users\Administrator\Desktop>

输入

1.exe aa aa aa

这4个均为main 的参数

二.参数的存储

n=4

s[0] 1.exe

s[1] aa

s[2] aa

s[3] aa

三.输出结果

【main()的参数探究】

四.应用

实际上cmd的控制命令(dir,cd之类)也是这样类似的cpp(类c)程序?

所以才能控制参数

2015 5/11