Buenas, mi duda es porque, he visto algunos src y algo me pico la mosca. Las declaraciones de funciones staticas, es algo que no logro comprender.
Se por uso que las variables automaticas son las que se crean al hacer la llamada a la funcion y se destruyen al retornar dicha funcion, y que las staticas mantienen el valor durante llamadas. Lo que ocurre esque nunca entendia el porque de esto(ejemplo):
Código:
static void prueba()
{
//...
}
Y pense en que esque todas las variables que se creaban con una funcion con declaracion "static" eran definidas como staticas, pero no es asi, y lo cierto esque sigo sin entender el porque de su declaracion, cual es su funcion.
A ver si alguien puede echarme un cable, muchas gracias de antemano.
Saludos