La parola chiave static si applica a variabili e funzioni. Il significato dipende da dove viene usata.Originariamente inviato da UltraBeginner
mi potreste spiegare come mai si dichiarano le funzioni static?
Per le variabili locali (dentro le funzioni/blocchi) lo static impone una durata fissa alla variabile. Per le variabili globali (esterne a funzioni) e per le funzioni lo static impone un linkage "interno", ossia la variabile/funzione non è visibile da altri file sorgente.