暗黙の型変換

与えられた型の式 e は、以下の状況のいずれかの場合で使用されると、 暗黙的に変換 されます。

コンパイラーが以下のステートメントを許す場合にかぎって、 コンパイラーは、式 e から型 T への暗黙的な変換を許します。

  T var = e;

例えば、異なるデータ型の値を足す時、まずは両方の値を同じ型に変換します。 short int の値と int の値を加算する場合、short int の値を int 型に変換します。

キャスト演算子、関数スタイル・キャスト、または C スタイル・キャストのうちのいずれかを使用して、 明示的な型変換を行うことができます。

関連参照

IBM Copyright 2003