说明:在Dos下运行.exe程序(C++)
先看C++源文件:
#include<iostream>
using namespace std;
void main(int argc, char * argv[])
{
cout<<"argc = "<<argc<<endl;
for(int i = 0; i < argc; i++)
cout<<argv[i]<<"/t";
cout<<endl;
}
进入Dos,再进入.exe文件所在的目录,下面是运行结果:
仔细对比下main()的参数表和运行结果,你就知道是怎么运行的了!
其实argc是输入的参数个数,argv是输入的字符串数组,[0]指向del.exe,[1]指向what。。。。