【初心者歓迎】C/C++室 Ver.72【環境依存OK】
at TECH
292:デフォルトの名無しさん
10/03/31 18:20:08
>>289
そのコードは、いくつかコンパイルが通らないところがある。
> int* p2, p3;
あとこれもp2がintへのポインタ、p3がintになるC/C++の罠。
p2 = a;
ポインタが指すアドレスを変えるのはこれ。
p2 = &a;
これはポインタへのポインタみたいなことになる。
*p3のように間接参照演算子をつけると、ポインタが指すアドレスを参照する。
つまり、*p3=aのような代入は、ポインタのアドレスを変えるのではなく、ポインタが指すメモリ(変数)の値を変える事になる。
次ページ続きを表示1を表示最新レス表示スレッドの検索類似スレ一覧話題のニュースおまかせリスト▼オプションを表示暇つぶし2ch
4159日前に更新/255 KB
担当:undef