次のように、変数を静的にすることを宣言する人がいるのはなぜですか。
char baa(int x) {
static char foo[] = " .. ";
return foo[x ..];
}
それ以外の:
char baa(int x) {
char foo[] = " .. ";
return foo[x ..];
}
Linuxのソースコードアプリケーションでは非常に一般的なようです。パフォーマンスに違いはありますか?はいの場合、誰かが理由を説明できますか?前もって感謝します。