C++における型変換の詳細解説
一、Cスタイルの型変換
1.1 暗黙的な型変換
暗黙的な型変換(Implicit Type Conversion)は、コンパイラがコンパイル段階で自動的に行う変換です。代表的な例:
代入演算子での変換: intからdoubleへの変換
算術演算子での変換: intとlongの演算でlongに昇格
関数呼び出しでの変換: 実引数と仮引数の型不一致時の変換
真偽値変換: 非ゼロ値→true、ゼロ値→false
...
5月14日 18:24 投稿