码迷,mamicode.com
首页 > 其他好文 > 详细

++*p,(*p)++,*p++与*++p四者的区别

时间:2017-06-11 14:16:12      阅读:124      评论:0      收藏:0      [点我收藏+]

标签:++   优先级   运算   bsp   变量   相同   默认   表示   优先   

四者的区别(*和++优先级相同默认从右向左运算)

++*p相当于++(*p),表示先给p指向的变量值加1,然后取该变量的值。

(*p)++相当于先取p指向的变量,然后该变量值加1。

*p++相当于*(p++),表示取p所指向变量的值,然后p增1。

*++p相当于*(++p),表示p增1,然后取p所指向变量的值。

 

++*p,(*p)++,*p++与*++p四者的区别

标签:++   优先级   运算   bsp   变量   相同   默认   表示   优先   

原文地址:http://www.cnblogs.com/perl2py/p/6984985.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!