C 言語のポインタについての基礎中の基礎について解説します。*1 ポインタに入る前に、先に通常の変数宣言について解説する必要があるので解説します。 例えば int 型の変数を使いたい場合は以下の用に宣言します。 int x = 10; この用に記述したとき、下の図のようにメモリ領域に "x" という名前で確保されます。 アドレスが16進表記だったり 4 ずつ増加しているのは特に深い意味はありません。要するにメモリの領域には番号が振ってあるという事がポイントです。 今後、この変数は x という名前で使用できますね。例えば x = 20; と、記述した場合、メモリ領域は以下のような感じになります。 コンピュータではメモリにアクセスするにはアドレスを指定する必要があるのですが、そこに "x" という名前を付けて使えるようになるわけです。 ポイント 変数を宣言すると、メモリに領域が確保される。 以
![C 言語ポインタ基礎中の基礎の図解 - Diary Blog of Dary](https://cdn-ak-scissors.b.st-hatena.com/image/square/726b82b71bc347a7fcc44eabbdca630edb9a8aec/height=288;version=1;width=512/https%3A%2F%2Fcdn-ak.f.st-hatena.com%2Fimages%2Ffotolife%2Ft%2Ftemtan%2F20101108%2F20101108223709.jpg)