int main(int argc,char **argv)

王朝other·作者佚名  2006-01-31
窄屏简体版  字體: |||超大  

#include <iostream.h>

#include <stdlib.h>

/*argc是外部命令参数的个数,argv[]存放的是各参数的内容*/

int main(int argc,char *argv[])

{

int a,b,c;

if(argc==1 ||argc>3)

return 0;

cout<<"argc="<<argc<<endl;

cout<<"argv[0]="<<argv[0]<<endl;

cout<<"argv[1]="<<argv[1]<<endl;

cout<<"argv[2]="<<argv[2]<<endl;

a=atoi(argv[1]);

b=atoi(argv[2]);

c=a+b;

cout<<"a="<<a<<endl;

cout<<"b="<<b<<endl;

cout<<"a+b="<<c<<endl;

return 0;

}

附录:

Visual C++6.0下的编译方法:

Project/Setting…/Debug/Program argument:输入 10 20

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
 
© 2005- 王朝網路 版權所有 導航