p++ ,(*p)++ ,*(p++) , *(++p) ,*++p有什么不同

p++ ,(*p)++ ,*(p++) , *(++p) ,*++p有什么不同

你的p都表示指针吧!那么

p++表示将指针p后移一位

(*p)++表示指针p所指地址的内容自增1

*(p++)表示指针p所指的地址的内容,然后将指针p后移一位

*(++p)表示将指针p后移一位所指的地址的内容

*++p跟上面一样,因为*和++都是单目运算符,左结合,所以先运行++,再运行*

明白了没?呵呵。。。加油

魅蓝的运行大型游戏会卡,R9的不会,亲测屏幕大一点

发布者:admin,转转请注明出处:http://www.yc00.com/num/1724928612a3365672.html

相关推荐

发表回复

评论列表(0条)

  • 暂无评论

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信