2012-07-26 変数スコープ development Code 開発 C言語 変数のスコープの基本 複数のソースを組み合わせて1つのプログラムを作る ソース内でのみ使うか、共通で使うかで区別が必要。 静的変数 関数内で宣言する変数の前にstaticを付ける 関数が終わっても値を保持する グローバル変数 関数の外で定義(宣言)する そのソース内の全ての関数で使える 外部変数 複数のソース内のどこか1箇所で宣言する 宣言したソース以外のソースで利用する場合は externを付けて同じ名前の変数を宣言する