小さい型の値が、計算の際に自動的により大きい型として扱われる仕組みのこと。char同士の演算がintとして行われるのが典型例。予期しない型の変化に気づかず、思わぬバグにつながることもある。
📦 変数・型・演算子で学ぶ用語
プログラマが指示しなくても、コンパイラが自動的に行ってくれる型変換のこと。int同士の割り算がintのまま計算される、などが典型例。気づかないうちに情報が失われることもあるため、注意深く扱う必要がある。
もっと先へ:ポインタ・メモリ・ファイル入出力・セキュアコーディングを含む全26トラックと、段位検定・模試のフルセットは完全版に収録しています。