C言語を勉強している初心者です。
char型、int型、long型など整数型を計算に使用する際とキャストをしないとコンパイル時にエラーが起きます。
しかし、比較演算子使って比較する場合はエラーもワーニングも発生しません。
現在、キャストしてから比較するようにしているのですが、C言語として、異なる型の比較はキャストなどしなくても問題ないのでしょうか。
よろしくお願いします。
回答1件
あなたの回答
tips
プレビュー
投稿2020/08/14 14:56
C言語を勉強している初心者です。
char型、int型、long型など整数型を計算に使用する際とキャストをしないとコンパイル時にエラーが起きます。
しかし、比較演算子使って比較する場合はエラーもワーニングも発生しません。
現在、キャストしてから比較するようにしているのですが、C言語として、異なる型の比較はキャストなどしなくても問題ないのでしょうか。
よろしくお願いします。
回答1件
あなたの回答
tips
プレビュー