¿Puedo obtener el mejor rendimiento haciendo variables estáticas?
Por qué algunas personas hacen:
<code>char baa(int x) { static char foo[] = " .. "; return foo[x ..]; } </code>
en lugar de:
<code>char baa(int x) { char foo[] = " .. "; return foo[x ..]; } </code>
Parece muy común en las aplicaciones de códigos fuente de linux. Hay diferencia de rendimiento? Si es así, ¿alguien puede explicar por qué? Gracias por adelantado.