Kann ich mit statischen Variablen die beste Leistung erzielen?

Warum machen manche Leute:

<code>char baa(int x) {
    static char foo[] = " .. ";
    return foo[x ..];
}
</code>

anstatt:

<code>char baa(int x) {
    char foo[] = " .. ";
    return foo[x ..];
}
</code>

sieht aus wie sehr verbreitet auf Linux-Quellcode-Anwendungen. Gibt es Leistungsunterschiede? wenn ja, kann jemand erklären warum? Danke im Voraus.

Antworten auf die Frage(5)

Ihre Antwort auf die Frage