为什么*p++等于*(p++)?

你要先搞懂i++与++i的区别。i++是先赋值再自增,对于指针也是一样的。所以*p++是先取值,然后p再自增。加个括号还是一样的,*(p++)括号里面的内容还是p++,所以还是要先取值然后p再自增。
对于*p++还是*(p++)都是先执行*p在执行p++操作。底层汇编代码一模一样
 
posted @ 2017-10-26 17:28  白色的回忆  阅读(940)  评论(0编辑  收藏  举报