viperchaos

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

2010年11月17日

摘要: argc是从命令行获得的命令参数数目,argv[]是从命令行获得的数组,数组元素为具体的命令字符串如果从命令行输入:whereis /home .c打印出来的结果为:arg0: whereisarg1: /homearg2: .c在C语言中,将数组作为参数毫无意义,它会自动地将参数的数组声明转换为相应的指针声明,下面的两种写法是完全相同的。经常看到main()参数的两种形式:前一种写法强调的重点是在于argv是一个指向某数组的起始元素的指针,该数组的元素巍为字符指针类型。这两种写法是等价的。参考资料:1.《C陷阱与缺陷》 P42 阅读全文
posted @ 2010-11-17 10:25 viperchaos 阅读(214) 评论(0) 推荐(0) 编辑

摘要: 用法:whereis pathnanme .文件后缀名 阅读全文
posted @ 2010-11-17 10:07 viperchaos 阅读(305) 评论(0) 推荐(0) 编辑