黑马程序员技术交流社区
标题:
一个关于二维指针数组的问题
[打印本页]
作者:
Abuzzworld
时间:
2015-10-6 12:37
标题:
一个关于二维指针数组的问题
int a[3][4]={{1,3,5,7}, {9,11,13,15},{17,19,21,23}};
为什么用**a才能取出a[0][0]的值呢,a存放的不就是a[0]的地址么,*a[0]可以取出a[0][0]值,为什么*a取出的还是a的地址呢
作者:
请叫我焦卷卷
时间:
2015-10-6 12:49
a代表&a[0],a[0]代表&a[0][0],所有a[0][0] = *a[0]= *(*a)= **a
作者:
ff774411
时间:
2015-10-7 13:01
*a[0]取出的是第一行的首地址 所以应该再*一次才是a[][].
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2