C言語学習ポータル(無料版) 学習コンテンツ 用語辞典 キャスト

キャストとは

読み:きゃすと・C言語用語辞典

(int)や(double)のように型名を()で書いて、値を別の型へ明示的に変換すること。意図をはっきり示して事故を防ぐための書き方。int同士の割り算を小数で得たいときなど、意図的に型を変えたい場面で使う。

📦 変数・型・演算子で学ぶ用語

この用語が登場する解説

整数の割り算と剰余の罠整数どうしの割り算が切り捨てになる理由を理解し、平均計算などで正しく対処できる 型変換——暗黙と明示暗黙の型変換が起きる方向を知り、キャストで意図を明示できる オーバーフローという事件オーバーフローが起きる仕組みと危険性を理解し、桁の見積もりと予防策を実行できる

関連する用語

明示的な型変換めいじてきなかたへんかん

プログラマがキャストを使って自分の意図をはっきり示す型変換のこと。暗黙の変換に頼らず、想定外の挙動を防ぐための書き方にあたる。「わざと」型を変えていることが、コードを読む人にも伝わりやすくなる。

型かた

変数に入れられる値の種類と、確保するメモリの大きさを決める分類のこと。箱の形や大きさを決めるルールのようなものだと考えるとよい。int・double・charなど、C言語にはあらかじめ複数の型が用意されている。

アプリの用語集で引く(無料・登録不要) 用語辞典の目次へ

もっと先へ:ポインタ・メモリ・ファイル入出力・セキュアコーディングを含む全26トラックと、段位検定・模試のフルセットは完全版に収録しています。

完全版(BOOTH)を見る