0

コンストラクターの定義で実行できるのに、コンストラクターの初期化リストで静的データメンバーを初期化できないのはなぜですか?

4

3 に答える 3

0

静的メンバーはクラス スコープ内にあります。つまり、インスタンス変数ではなくクラス変数です。コンストラクターによってインスタンスを初期化します。静的変数はインスタンス用ではなくクラス全体用であるため、静的変数はコンストラクターによって初期化されません。ありがとう

于 2013-04-10T06:42:13.607 に答える