0

a = null; ポインターがあり、別のポインターを初期化した場合int * b;

私が設定した場合b = a、これは単に私に与えますb = nullか?

または、これによりコンパイルエラーが発生しますか?

簡単な質問ですが、自分の理解を再確認したかったのです

4

2 に答える 2

4
int *a = NULL
int *b = a;

コードがコンパイルされ、正常に動作することを確認してください。ポインタはと同じようにbの値を取得します。NULLa

コード内で null ポインターを参照する場合、それはNULLor0であり、notnullです。またはnullptr、C++11 で使用してください。

于 2013-09-21T02:49:11.227 に答える