C编译器认为*和++是同优先级操作符,且都是从右至左结合的,所以*p++中的++
只作用在p上,和*(p++)意思一样;在(*p)++中,由于()的优先级比*和++都高,所以
++作用在()内的表达式*p上。
指针
最新推荐文章于 2024-08-22 22:40:23 发布
C编译器认为*和++是同优先级操作符,且都是从右至左结合的,所以*p++中的++
只作用在p上,和*(p++)意思一样;在(*p)++中,由于()的优先级比*和++都高,所以
++作用在()内的表达式*p上。