C言語学習ポータル(無料版) 学習コンテンツ 用語辞典 voidポインタ

voidポインタとは

読み:ぼいどぽいんた・C言語用語辞典

型を指定しない汎用的なポインタのこと。どんな型のアドレスでも受け取れる代わりに、使う前に適切な型へキャストする必要がある。mallocの戻り値も、このvoidポインタとして返ってくる。

関連する用語

ポインタの型ぽいんたのかた

そのポインタが「何型の変数を指しているか」を表す情報のこと。int *とdouble *は、指す先の型が違うため区別されている。voidポインタのように、型を特定しない汎用的なポインタも存在する。

キャストきゃすと

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

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

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

完全版(BOOTH)を見る