int (*b)[2]表示什么?

我用那个匿名的例子说一下吧。
int a[2][2];    //二维数组,其实就是一个数组的数组。
int (*b)[2];  //定义一个指针b,并且声明其指向的类型为整型的2维数组。
b=a;       //这样b就可以这样用了b[1][2];

显然,可以对比普通指针的用法。
int a[2];
int *b;
b=a;

转自:http://zhidao.baidu.com/question/57810197.html

posted @ 2012-08-19 09:33  stma  阅读(262)  评论(0)    收藏  举报