给数组指针赋值 int a[][],(*p)[] 为什么给数组指针赋值时p=a可以而p=a[0]与p=&a[0][0]就不行了 我来答 可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。 数组 指针 赋值 int &a 搜索资料 1个回答 #热议# 海关有哪些禁运商品?查到后怎么办? 百度网友5298263 2017-01-09 · TA获得超过968个赞 知道小有建树答主 回答量:1005 采纳率:94% 帮助的人:529万 我也去答题访问个人页 关注 展开全部 a是个二维数组,p是个数组的指针,从原理来上说二者是差不多的p=a没问题p=a[0]这里a[0]是一个数组,而p是数组的指针,所以是错的 应该这样p=&a[0]p=&a[0][0] ;&a[0][0]其实和a[0]没什么区别,所以也不行 更多追问追答 追问 那么p=&a[0]行吗?&a呢? 追答 p=&a[0]是可以的a[0]是一个数组 ,&a[0]是数组的地址,p正好是数组的指针,所以是正确的&a不行 追问 O(∩_∩)O谢谢 本回答由提问者推荐 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 其他类似问题 2019-06-28 数组可以赋值给指针吗?(求高手) 例如: int num[10],*pn; pn=num; 5 2021-08-23 C++ 给数组指针赋值的一些问题? 2020-04-04 c语言中将一个数组的值赋给另外一个数组,好像要用指针来赋值 7 2012-06-25 已知数组A和指针p定义为:int A[20][10],*p;,要使p指向A的首元素,正确的赋值表达式是[ ]。为什么选择D 2 2017-08-22 语句"int (*p)[10];"定义了一个指针数组对不对 2 2019-11-27 有定义:int a[3][10];定义一个指针p,可以赋值:p=a,如何定义该指针? 1 2019-05-03 C语言中数组指针关于p=a,p=&a等问题!! 4 2012-10-02 C++:数组指针为何在定义时可以这样定义:int **p,这p是个变量,而int *p[10]这p是个常量, 更多类似问题 > 为你推荐: