盛大な独り言日記・自分用メモ2010.11.17~
×
[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。
インスタンス:クラスの中の、実際の値としてのデータ
例)「名前、身長、体重」というクラスがあるとすれば、そのインスタンスは「田中、175、65」
引数:関数に渡す方
ポインタ:変数のアドレスを記憶する変数。
int * point →int:変数の型 *:次の変数はポインタですよ!という意味 point:変数名
だからポインタ名はpoint単体であって、*pointではない。
point単体でポインタ変数をさす→住所代入する時はpoint=***
&:アドレス演算子
変数名の頭につけると、実際の値ではなく、データが格納されたアドレスの番号を示すことが出来る。
よくわからない例)変数(田中)さんちのアドレス(東京都)をポインタ(point)に代入する時は
point=&田中;
これでpointの中に東京都が入る
とかメモしていてもいずれ忘れる気がする。
例)「名前、身長、体重」というクラスがあるとすれば、そのインスタンスは「田中、175、65」
引数:関数に渡す方
ポインタ:変数のアドレスを記憶する変数。
int * point →int:変数の型 *:次の変数はポインタですよ!という意味 point:変数名
だからポインタ名はpoint単体であって、*pointではない。
point単体でポインタ変数をさす→住所代入する時はpoint=***
&:アドレス演算子
変数名の頭につけると、実際の値ではなく、データが格納されたアドレスの番号を示すことが出来る。
よくわからない例)変数(田中)さんちのアドレス(東京都)をポインタ(point)に代入する時は
point=&田中;
これでpointの中に東京都が入る
とかメモしていてもいずれ忘れる気がする。
PR
この記事にコメントする