1つだけ過去を変えられるとしたら?

優先順位の事で質問なのですが、
クラス myclass にint型のstatic型のnがあるのですが、

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

A 回答 (1件)

ん? .は++よりも優先順位は上ですよ。



それに、もし優先順位が同じだったとしても混乱は生じないと思いますが……。
myclass.(n++) じゃあ意味が通じませんよね?
    • good
    • 0
この回答へのお礼

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

お礼日時:2004/12/28 10:34

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!