「C言語/データ型と変数」の版間の差分

削除された内容 追加された内容
165 行
また、初期化していないローカル変数の値は不定であり、その値をそのまま参照してはならない。
(値を代入した後になら参照してもよい。)
一方全ての関数ブロックの外側で宣言された変数をグローバル変数と呼ぶ。
グローバル変数は全ての関数ブロックからアクセスできる(ファイル有効範囲)。<ref name="識別子の有効範囲"/>
グローバル変数はプログラムが開始されたときに作成され、
プログラムが終了したときに破壊される(静的記憶域期間)。<ref name="オブジェクトの記憶域期間"/>