int main(int argc,char* argv[])详解
来源:互联网 发布:linux swap 设置 编辑:程序博客网 时间:2024/06/03 16:43
argc是命令行总的参数个数
argv[]是argc个参数,其中第0个参数是程序的全名,以后的参数
命令行后面跟的用户输入的参数,比如:
int main(int argc, char* argv[])
{
int i;
for (i = 0; i<argc; i++)
cout<<argv[i]<<endl;
cin>>i;
return 0;
}
执行时敲入
F:\MYDOCU~1\TEMPCODE\D1\DEBUG\D1.EXE aaaa bbb ccc ddd
输出如下:
F:\MYDOCU~1\TEMPCODE\D1\DEBUG\D1.EXE
aaaa
bbb
ccc
ddd
--------------------------------------------------------------------
char *argv[]是一个字符数组,其大小是int argc,主要用于命令行参数 argv[] 参数,数组里每个元素代表一个参数;
比如你输入
test a.c b.c t.c
则
argc = 4
argv[0] = "test"
argv[1] = "a.c"
argv[2] = "b.c"
argv[3] = "t.c"
--------------------------------------------------------------------------------------------
argc记录了用户在运行程序的命令行中输入的参数的个数。
arg[]指向的数组中至少有一个字符指针,即arg[0].他通常指向程序中的可执行文件的文件名。在有些版本的编译器中还包括程序
文件所在的路径。
--------------------------------------------------------------------
char
比如你输入
--------------------------------------------------------------------------------------------
argc记录了用户在运行程序的命令行中输入的参数的个数。
arg[]指向的数组中至少有一个字符指针,即arg[0].他通常指向程序中的可执行文件的文件名。在有些版本的编译器中还包括程序
文件所在的路径。
阅读全文
0 0
- int main(int argc,char* argv[])详解
- int main(int argc,char* argv[])详解
- int main(int argc,char* argv[])详解
- int main(int argc,char* argv[])详解
- int main(int argc,char* argv[])详解
- int main(int argc,char* argv[])详解
- int main(int argc,char* argv[])详解
- int main(int argc,char* argv[])详解
- int main(int argc,char* argv[])详解
- int main(int argc,char* argv[])详解
- int main(int argc,char* argv[])详解
- int main(int argc,char* argv[])详解
- int main(int argc,char* argv[])详解
- int main(int argc,char* argv[])详解
- int main (int argc ,char argv[])详解
- int main(int argc,char* argv[])详解
- int main(int argc,char* argv[])详解
- int main(int argc,char* argv[])详解
- 关于Unchecked cast from List<String> to Iterator<String>的警告
- WPF学习笔记《一》
- wordpress数据跨库转移
- linux基础(十三)软件安装rpm、yum
- 16位CRC查表法的简单使用方法
- int main(int argc,char* argv[])详解
- LTE 码字,天线端口,层之间的关系
- .net全局定时定期执行某些操作在Global.asax中具体实现
- Andfix集成与使用
- windows下配置nginx+php环境
- Linux下的/lost found目录
- 修改Linux系统locale设置
- git第一天学习
- 详解C#中的反射