クラスや構造体などの CLR 型は、静的データ メンバーの初期化に使用できる静的コンストラクターを持つことができます。 静的コンストラクターが呼び出されるのは、型の静的メンバーが初めてアクセスされる前の 1 度だけです。
ユーザ定義エラー構造体と登録済みコールバックを関連付けるには、mi_register_callback() 関数の 4 番目の引数として構造体のアドレスを指定します。mi_register_callback() への呼出しは、例外コールバックの 4 番目のパラメータをユーザ定義構造体へのポインタで初期化し
変数定義の後に宣言子およびオプションの初期化指定子を指定することで、構造体 (または共用体) 型および構造体 (または共用体) 変数を単一のステートメントで定義できます。 次の例では、共用体データ型 (名前なし) と 共用体変数 (名前length付き) を定義します。