2021-02-16 変数とメモリ - tips13 tips static演算子使い方 グローバル変数 記述されたファイル内のみでの使用に制限される ローカル変数 変数は値を保持し続け、関数を呼び出しても初期化されることはない グローバル変数 静的メモリ ずっと保持される 上のようにstaticをつけるべき ローカル変数 スタックメモリ 定義された関数内でしか使えない autoが省略されている 初期化について 一般的にC言語では静的メモリは初期化せずとも初期値を0とする 組み込みにおいては例外もあるが、Cの規格が↑ スタックメモリは不定であるため初期化する