Identificatori di classi di archiviazione static
Una variabile dichiarata a livello interno con l'identificatore static
della classe di archiviazione ha una durata globale, ma è visibile solo all'interno del blocco in cui è dichiarato. Per le stringhe costanti, l'uso static
di è utile perché riduce il sovraccarico dell'inizializzazione frequente nelle funzioni spesso chiamate.
Commenti
Se non si inizializza in modo esplicito una static
variabile, viene inizializzata su 0 per impostazione predefinita. All'interno di una funzione, static
lo spazio di archiviazione viene allocato e funge da definizione. Le variabili statiche interne forniscono memoria privata, permanente e visibile a una sola funzione.
Vedi anche
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per