首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

main函数什么有关问题

2013-04-09 
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里面的二维数组概念
[解决办法]
二维数组转二次指针

热点排行