1.内蔵タイプのデフォルトの初期化
組み込みの種類が初期化表示されていないがあれば、それはコンパイラのデフォルトの初期化となります。初期化後の値を決定するために、変数の初期化①②位置変数の異なるタイプの種類に応じ。内蔵された場合、関数本体内部のタイプしかし、初期化されません - 未定義であること、未定義の変数を操作すると、エラーが発生する可能性がありながら。これは、文字列型は、デフォルトの初期化ので、可変STRの操作によりライン21を提供することになるであろうように。
1つの#include <iostreamの> 2の#include < ストリング > 3。 使用した 名前空間STDは、 4 。5 INT I; // in vitroで定義機能は、それが0に初期化される 。6 静的 INT K; 7 。8 のint main()の 9 { 10 COUT I << << ENDLは、 11 COUT << K << ENDL、 12は 13である のint jは、 14 // I = jが; // 不正、jはのように定義 15 // COUT << J << ENDL; // 同じ違法 16 17 静的 INT G、 18は COUT G << << ENDL; // 有効 。19 20である 文字列 STR、ST(" 23が" ); 21は、 ST = STR; // 法的、文字列クラスは、適切なデフォルト値を提供 22 }