Tyl*_*den 2 c operator-precedence
是C表达式:
!(*(++buffer))
Run Code Online (Sandbox Code Playgroud)
同样的事情:
!*++buffer
Run Code Online (Sandbox Code Playgroud)
?
是的,它们基本相同.这里的优先级没有出现,因为表达式是明确的.
尊重*取决于表达结果的结果++和参数.所以任何其他订单根本不可能.(如果您不相信,请尝试将括号放在表达式结果不同的方式中)!*++buffer(...)
为了便于阅读,您可以使用一些括号,但这是风格问题而不是任何要求.