まえおき 巷では﹁プログラマーになりたい人に初学者にとって、ポインタという考え方がわけわかめ﹂という話がよくあります。 そこでいろいろな人が﹁ポインタは住所だ﹂とか﹁変数がハコで﹂とか手を変え品を変え分かりやすいように説明してくれています。 それでもなお﹁ポインタがわかりづらい﹂という人が後を絶ちません。 もういっそのこと、例え話をやめてド直球で攻めたらいいんじゃないでしょうか。 Hello, Worldより簡単に サンプルコード 以下のコードを考えます。 void main() { int a; int b; int c; a = 1; b = 2; c = a + b; } ﹁#include <stdio.h>﹂なんていう謎のオマジナイはこの際ナシです。あんなもの無くたってC言語は成り立ちます。 まぁ見ての通り、どこにも何も出力されませんが。 このプログラムは、﹁c = a + b﹂