main函数中的参数int argc和char* argv[]
2016-11-04 10:58
246 查看
int main(int argc, char *argv[], char *envp[])
int argc 用于表示你在命令行下输入命令的时候,一共有多少个参数。
char *argv[] 用于取得你所输入的参数。
char *envp[] 用于取得系统的环境变量,用得比较少。
例如:
D:\Progream>test D:\Progream>test.exe arg1 arg2
第一个argc的值为1 ,argv[0]的值是 “test” 。
第二个argc的值是3。也就是 命令名 加上两个参数,一共3个参数 ,argc[0]的值是”test”,argc[1]的值是”arg1”,argc[2]的值是”arg2”。
int main(int argc, char* argv[]) { int i; for (i = 0; i < argc; i++) { cout << argv[i] << endl; } cin >> i; return 0; }
相关文章推荐
- c语言中main函数参数int argc,char*argv
- VS+OpenCV使用自带samples代码时,main函数参数为int argc,char*argv的问题
- 关于main函数参数(int argc,char *argv[])的详细解读
- c语言中main函数的参数int argc,char *argv[]
- main( int argc, char *argv[]) 理解main函数参数含义
- 见过有三个参数的main函数吗——main(int argc, char *argv[], char *env[])
- int main(int argc,char *argv[])参数详解
- int main( int argc ,char** argv) windows下如何传递参数
- int main(int argc,char *argv[])参数的应用
- int main(int argc,char *argv[])中参数的意义(转)
- 怎么对输入参数的main(int argc , char *argv)函数进行程序调试
- main(int argc,char **argv)参数解析
- <C语言>带参数的主函数理解int main(int argc, char *argv[])
- 解决main(int argc, char * argv[])参数有空格问题 2011.09.23
- 关于int main( int argc, char* argv[] ) 中arg和argv参数的解析及调试
- main()函数的参数 int main(int argc, char* argv[])
- vs2010中int main( int argc, char * argv[] )的参数设置
- main(int argc,char *argv[] )参数输入
- c++中 main(int argc, char **argv)的参数argc和argv的意思
- main(int argc, char **argv)参数解读