*(int*)(&a)=10 怎么理解呢? 我来答 1个回答 #热议# 为什么说不要把裤子提到肚脐眼? 路之舞者 2020-05-14 · TA获得超过430个赞 知道小有建树答主 回答量:1454 采纳率:78% 帮助的人:216万 我也去答题访问个人页 关注 展开全部 (&a)取变量a的内存地址(int*)(&a) 把地址转化为int型指针*(int*)(&a) =10 把10放到指针指向的内存单元里。最外围的*代表最终内存单元具体存放数据内容。注意:本例回答中没有涉及"指针变量"。注意了解区分什么是指针变量,什么是指针,什么是指针指向的具体内存数据。它们都是用什么样的语法来表示。很多人很多书 弄的很乱说的很随意,所以很多人学了很久依然是懵的。 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 其他类似问题 2013-08-25 C语言中的int (*a[10]) (int)是什么意思?举... 135 2011-02-22 int (*a)[10] 和 int *a[10] 什么区别... 227 2011-06-03 int (*A[10])(int)的含义 29 2010-04-13 int (*a)[10] 和 int(**a)[10] 有什... 5 2008-06-27 int (*a[10])(int) 表示的是什么? 1 2006-11-07 int *a[10]和int(*)a[10]分别是什么意思? 6 2011-10-24 int(**a)[10];跟int*(*p)[10];有什么... 1 更多类似问题 > 为你推荐: