Praticamente vorresti delle variabili locali ad una funzione (quindi non visibili all'esterno) che conservino il loro valore tra varie chiamate.
Se devono avere un valore costante basta aggiungere const alla dichiarazione, per impedire tutte le nuove scritture.
Se ddvono poter essere modificate basta aggiungere static alla dichiarazione, e fa (o almeno io ho capito dovrebbe fare) quello che ti ho descritto