首页 > 其他 > 详细

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

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

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

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

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

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

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

 

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

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

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!