プロが教えるわが家の防犯対策術!

基本情報H27春の問11で、キャラクター型を文字コードに変換するときにint型にキャストする必要があるということで、(int) cが答えに含まれる問があります。これは分かるのですが、同じ理由で、問題のプログラム中のc > 256 の部分は(int) c > 256 が適切に見えます。なぜc > 256となっているのでしょうか。

A 回答 (1件)

そこは 2項演算子のオペランドになっているので, 自動的に変換がかかる. つまり, 言語仕様上そこにキャストは不要.

    • good
    • 0

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