0

重複の可能性:
C++ のポインター変数と参照変数の違いは何ですか?
ポインターと参照

最近、C++ を「再学習」し始めたところ、いつも抱えていた簡単な質問に遭遇しました。

Int *intp = new int(10);
Int& intref = *intp;

intref は 10 と出力します *intp もそうします。

&intref と intp の出力も同じにします。

簡単に言えば。との違いは&*単に値とアドレスにアクセスする方法ですか? それとも使い方に大きな違いはありますか?

4

1 に答える 1

1

この*表記法は、スタックに渡されるのはポインター、つまり何かのアドレスであることを意味します。参考になるとの&ことです。

このスレッドを参照

于 2013-01-26T12:01:36.643 に答える