当前位置:   article > 正文

C语言中 *、p、++不同组合的区别_c语言++*p.x

c语言++*p.x
若p指向数组元素a[]的首地址:p=a;
1、p++*p;    运行结果得到a[1]的值
2*p++*++同优先级,自左向右结合,等价于*(p++3*(p++);     运行结果得到a[0]的值,同时p=&a[1]
4*(++p);     p=&a[1],同时运行结果得到a[1]的值
5++(*p);  	运行结果得到a[0]+1
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/笔触狂放9/article/detail/79787?site
推荐阅读
相关标签
  

闽ICP备14008679号