「分かりそう」で「分からない」でも「分かった」気になれるIT用語辞典イメージぴよ画像「分かりそう」で「分からない」でも「分かった」気になれるIT用語辞典

ポインタ

pointこの用語のポイント

point何かを指し示すものだよ

pointポインタ変数かマウスポインタを指していることが多いよ

スポンサーリンク

簡単に書くよ

ポインタ(英:pointer)とは

「ポインタ変数(メモリ上のアドレスを値として入れられる変数)」のこと。
あるいは

ポインタ変数を使って他の変数の場所を指し示している状態のこと。
あるいは

「マウスポインタ(マウスを動かすと連動して一緒に動く、画面に写っている矢印)」のこと。
あるいは

何かを指し示すもののこと
です。


image piyo

詳しく書くよ

一番大きなくくりで言えば

何かを指し示すもの

が「ポインタ」です。
IT関連で出てきた場合は、ポインタ変数マウスポインタを指していることが多いですけどね。

ちなみに、ポインタ変数は「アドレスを値として入れられる変数」です。
きちんと説明するとかなり長くなってしまうので、詳細は、用語「ポインタ変数」の説明を ご覧ください。

ポインタ

私自身は「ポインタ変数」と「ポインタ」の使い分けは行っていませんが、世の中には区別している人もいます。
区別している人は「ポインタ変数」を「値としてアドレスを格納できる『変数』」、「ポインタ」を「ポインタ変数を使って他の変数を指し示している『状態』」と解釈しているようです。
ポインタ変数は文字通りの「変数」ですが、ポインタはあくまで「概念」ということですかね。

また、マウスポインタは「コンピュータ上で使う手の代わり」です。
マウスを動かすと一緒に動くコンピュータの画面に写っている矢印のことです。

ポインタ2

プログラミング関連で「ポインタ」と出てきた場合は、ほぼ確実にポインタ変数、もしくはポインタ変数を使って他の変数を指し示している状態を意味します。
それ以外で「ポインタ」と出てきた場合は、マウスポインタを意味する場合が割合的には8くらいで、それ以外が2程度じゃないですかね。


image piyo2

一言でまとめるよ

まぁ「ポインタ」って単語が出てきたら「何かを指し示すものなんだな~」と お考えください。

一番上に戻るよ
スポンサーリンク
書籍画像006
書籍画像036

おまけ

■訳してみるよ

「pointer(ポインタ)」の意味は

・指し示す物
・指針
・針


とかです。




書籍画像
わわわ説明術コラム
宣伝だよ
「分かった!」と思わせる説明の技術 知識ゼロの相手にも伝わるようになる本
優れたエンジニアがコミュニティの中でしていること
ソフトウェア開発現場の「失敗」集めてみた。 42の失敗事例で学ぶチーム開発のうまい進めかた