0
ローカル変数にstaticキーワードを適用すると、その値は関数呼び出し内で維持されます。しかし、グローバル変数にstaticキーワードを適用すると、その変数をグローバル変数として宣言するのと同じくらい良いでしょうか?私が言っていることは、staticキーワードはグローバル変数に何らかの影響を及ぼしているということですか?グローバル変数へのstaticキーワードの使用
ローカル変数にstaticキーワードを適用すると、その値は関数呼び出し内で維持されます。しかし、グローバル変数にstaticキーワードを適用すると、その変数をグローバル変数として宣言するのと同じくらい良いでしょうか?私が言っていることは、staticキーワードはグローバル変数に何らかの影響を及ぼしているということですか?グローバル変数へのstaticキーワードの使用
これは変数にファイルスコープがあることを意味します。別のファイルから(名前で)そのグローバル変数にアクセスすることはできません。
グローバルな 'static'変数(と関数)は、ソースファイルに対してローカルであり、内部リンケージを持っています。 – DeiDei