Μπορούμε να ορίσουμε μια μεταβλητή της οποίας η τιμή
διατηρείται από τη μια κλήση στην άλλη αν γράψουμε τη
χαρακτηριστικό αποθήκευσης (storage specifier)
static πριν από το όνομα της μεταβλητής.
Παράδειγμα (τυπώνει 0 1 2):
void
counter(void)
{
static int i = 0;
printf("%d\n", i++);
}
main()
{
counter();
counter();
counter();
}