c/c++中,int ** a;是什么意思啊?
5个回答
展开全部
在定义一个变量的时候,*表示指针
比如int * a,表示a是一个指向int的指针
int **a相当于(int *) * a,表示a是一个指向int *的指针(通俗点说就是a的值是一个指针,或者说地址),即指向int指针的指针,这是2级指针。
int m = 1;
int *p = &m;
int ** a = &p;
比如int * a,表示a是一个指向int的指针
int **a相当于(int *) * a,表示a是一个指向int *的指针(通俗点说就是a的值是一个指针,或者说地址),即指向int指针的指针,这是2级指针。
int m = 1;
int *p = &m;
int ** a = &p;
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
定义一个int类型的二维指针a
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
就是一个指向指针的指针,用来存储指针的地址
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2014-12-09
展开全部
指向int型指针的指针
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询