[9] shortとかfloatとか
投稿者:(ぱ)
2007/02/20 02:13:25
Subjectかえました。
>C言語を憶えたての頃を思い直してみると
>ファイルダンプのときにchar型のデータを%02Xで表示すると
>確かに符号拡張されてました。(処理系依存ですけど。)
># ・・・答え聞いてから思い出すなって感じですね(;_;)
ていうかよくおぼえてますね (^^;
しかし、私も「getchar()の戻り値はなぜintなんだろう?」とか
思ったことはあります。
>shortとfloatは表示コストが余分にかかるんですね。
>最近ではほとんど利用しない型なのですけど・・・
結局のところ、Cでは、
・整数型にはintを使え。
・実数型にはdoubleを使え。
・charは配列としてだけ使え。
と言ってしまってよいと思っています。
Javaだと、doubleをfloatに代入できず、かつ実数のリテラルがdoubleなので、
floatを使うのはさらに大変です。