main函数什么有关问题
main函数什么问题为什么int main(int argc ,char * argv[]),可以写成int main(int argc ,char **argv),求
main函数什么问题
为什么int main(int argc ,char * argv[]),可以写成int main(int argc ,char **argv),求详解,谢谢
[解决办法]
函数声明中,所有(非引用)数组类型都退化为对应的指针类型。
[解决办法]
char * argv[]是一个指针数组,数组的每个元素存储的是char *指针类型,数组退化成指针就是char **argv了,比如char a[]和char *a一个道理,只是数组元素的类型不一样罢了;
[解决办法]需要看看c里面的二维数组概念
[解决办法]二维数组转二次指针