Identificatore di classi di archiviazione autoauto Storage-Class Specifier

L'identificatore di classi di archiviazione auto dichiara una variabile automatica, caratterizzata da una durata locale.The auto storage-class specifier declares an automatic variable, a variable with a local lifetime. Una variabile auto è visibile solo nel blocco in cui viene dichiarata.An auto variable is visible only in the block in which it is declared. Le dichiarazioni delle variabili auto possono includere inizializzatori, come illustrato in Inizializzazione.Declarations of auto variables can include initializers, as discussed in Initialization. Poiché le variabili con la classe di archiviazione auto non vengono inizializzate automaticamente, è necessario inizializzarle in modo esplicito quando vengono dichiarate oppure assegnare loro valori iniziali nelle istruzioni all'interno del blocco.Since variables with auto storage class are not initialized automatically, you should either explicitly initialize them when you declare them, or assign them initial values in statements within the block. I valori delle variabili auto non inizializzate non sono definiti.The values of uninitialized auto variables are undefined. Una variabile locale della classe di archiviazione auto o register viene inizializzata ogni volta che viene rilevata nell'ambito, se è specificato un inizializzatore.(A local variable of auto or register storage class is initialized each time it comes in scope if an initializer is given.)

Una variabile interna static (variabile statica con ambito del blocco o locale) può essere inizializzata con l'indirizzo di un elemento esterno o static ma non con l'indirizzo di un altro elemento auto, perché l'indirizzo di un elemento auto non è una costante.An internal static variable (a static variable with local or block scope) can be initialized with the address of any external or static item, but not with the address of another auto item, because the address of an auto item is not a constant.

Vedere ancheSee Also

Auto (parola chiave)auto Keyword