C语言中的从右向左的运算问题
*p++结合方向自右向左,等价于*(p++)而运算结果是先得到P指向的变量即(*p),然后再使p的值+1运算符说自右向左,为什么不先计算p,先使p+1,然后再指向变量??...
*p++ 结合方向自右向左,等价于 *(p++) 而运算结果是先得到P指向的变量即(*p),然后再使p的值+1 运算符说自右向左,为什么不先计算p,先使p+1,然后再指向变量??? 再者*(p++)中括号的优先级最大,怎么也应该先使p+1然后在算*的
展开
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询