17个回答
展开全部
这个牵扯到优先级的问题,,,左加加高于 *号高于 右加加。。。。。另外打括号了。当然首先算括号里的。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
表示指针的运算符"*"与"++"都为单目运算符,具有相同的优先级,当优先级相同时,从右向左依次计算。
比如:
int a[5]={1,2,3,4,5},*p,x;
p=a;
x=*p++ //执行这一句后x=a[0]=1,p则指向了下一个元素a[1]也就是2
比如:
int a[5]={1,2,3,4,5},*p,x;
p=a;
x=*p++ //执行这一句后x=a[0]=1,p则指向了下一个元素a[1]也就是2
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询