コンパイラが初期化されていないグローバル変数とローカル変数に割り当てたストレージ値


プログラムには、グローバル変数のような初期化されていない静的記憶変数(Variables with static storage)があります.
ローカル変数もあり、コンパイラがデフォルト値を割り当てると、
グローバル変数のデフォルトは0(zero)で、ローカル変数はランダムに値を割り当てます.この値は確定していません.コンパイラがエラーを報告する可能性があります.例:
 
 
  #include #include using namespace std;   int main { int y;cout<エラーなし:
0 4285838