(1)構造体(デフォルト引数なしのコンストラクタがあるでしょう)コンストラクタを宣言していないのいずれか、のいずれかのステートメントの引数のコンストラクタがあり、構造体の文は、引数なしのコンストラクタの表示をサポートしていません。
(2)構造体のコンストラクタサポートオーバーロード。
(3)すべての内部コンストラクタは、構造体は、すべてのフィールドと属性に割り当てられなければなりません。
(4)メソッドの構造体の前に、あなたはすべてのフィールド上の値を割り当てられている必要があります。
構造体ValPoint { 公共 のint X。 公共 int型のy; 公共 ValPoint(int型のx、int型のY) { この .X = X。 この .Y = Y。 } }
ValPointのVP; vp.x = 1 。 vp.y = 2。
ValPoint VP = 新しい ValPoint();