main函数的形参;

int main(int argc, char* argv[]) 这个写法实际上是 int main(int argc, char** argv)。

在函数的参数不可能是数组,所以 char* argv[],这个以指向字符的指针为元素的数组,其实转换成了指向指针的指针。所以在函数里面可以有++argv这种改变argv值的语句。

数组与指针的唯一区别就是,数组是一个const 指针。所以在函数里面数组是不能++的。

posted @ 2013-08-07 18:15  joythink89  阅读(228)  评论(0编辑  收藏  举报