argc 和argz 的意义与区别
2007-03-14 16:02
162 查看
main只有这两个参数。argc表示参数(包括程序名)个数,argv是一个指针数组,其中每个指针指向一个字符串,即一个参数,因此argv[0]就是程序名,argv[1]就是第一个参数
比如 #./sort 1 2
则argc=3,argv[0]是"sort",argv[1]是"1",argv[2]是"2"。
比如 #./sort 1 2
则argc=3,argv[0]是"sort",argv[1]是"1",argv[2]是"2"。
相关文章推荐
- 引用 LPSTR、LPCSTR、LPTSTR、LPCTSTR、LPWSTR及LPCWSTR的意义及区别
- 关于JavaScript中apply与call的用法意义及区别
- 关于JavaScript中apply与call的用法意义及区别
- 关于JavaScript中apply与call的用法意义及区别
- ios开发中,经常使用不同的大写字母开头类,如UI、CG、NS..主要有什么区别和意义了?
- ctrl+c,ctrl+d,ctrl+z在linux程序中意义和区别
- taskctl内置函数getjresult和getjstate的区别和意义
- c#中的内嵌类的意义和与类的继承的区别是什么?
- LPSTR、LPCSTR、LPTSTR和LPCTSTR的意义及区别
- 关于JavaScript中apply与call的用法意义及区别
- 深度学习与生物学意义上的人体大脑的区别
- 重写、覆盖、重载区别和存在的意义
- path与classpath区别及意义
- _gcvt(),_ecvt(),_fcvt()参数意义及区别 08.12.01
- CALLBACK、WINAPI、_stdcall、_cdecl的意义与区别。
- 阻塞(sleep等等)区别 中断(interrupt)+ 中断的意义
- 突然感悟到了单件模式的意义(单件和静态类的区别)
- 自由软件与开源软件的哲学意义区别
- Doctype严格模式和混杂模式的区别及意义?
- argc和argv的区别