• ベストアンサー

優先順位

優先順位の事で質問なのですが、 クラス myclass にint型のstatic型のnがあるのですが、 myclass.n++; と書いたとき、 .と++の優先順位が同じなのですが、 これはちゃんとmyclass.nがインクリメントされているのでしょうか? お願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • UKY
  • ベストアンサー率50% (604/1207)
回答No.1

ん? .は++よりも優先順位は上ですよ。 それに、もし優先順位が同じだったとしても混乱は生じないと思いますが……。 myclass.(n++) じゃあ意味が通じませんよね?

Judau_MSZ-010
質問者

お礼

ありがとうございます。 後置インクリメントですから優先順位は同じなのですが、myclass.(n++) が通らないとのは納得しました。