ポインタ変数

宣言 int *a; < 型> *< 変数名>

&a ポインタ変数のアドレス
a 代入されたアドレス
*a 代入されたアドレスの値

OSや、他のプログラムが利用しているアドレスを指定することはできない。
ゴミデータが入るため、初期化していないポインタ変数はまともに使えない。

ポインタって参照渡のためにある。という理解でいいみたいだ。

バッファオーバーフローの危険性と引き換えに?

コメントをどうぞ。

TrackBack URI :