*p++

mixiの某コミュで、*p++ のような記述の仕方はわかりにくいから止めろと主張する人がいた。 んー、いくらなんでもC使おうという人がこれを読めないのは問題ありまくりのような 気がするんだけど。

カッコつけろともいってたような気がするけど、これは (*p)++と書いても *(p++)と書いても意味が違っちゃうからダメ。

*p++*(p++) は等価では。(*p)++ は全然意味が違うけど。
しかしこの程度のイディオムが理解できないのもやばいけど、あんまり推奨するようなものでもない気もする。