- ベストアンサー
優先順位
優先順位の事で質問なのですが、 クラス myclass にint型のstatic型のnがあるのですが、 myclass.n++; と書いたとき、 .と++の優先順位が同じなのですが、 これはちゃんとmyclass.nがインクリメントされているのでしょうか? お願いします。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
ん? .は++よりも優先順位は上ですよ。 それに、もし優先順位が同じだったとしても混乱は生じないと思いますが……。 myclass.(n++) じゃあ意味が通じませんよね?
お礼
ありがとうございます。 後置インクリメントですから優先順位は同じなのですが、myclass.(n++) が通らないとのは納得しました。