Codice categoria di immagazzinaggio di C |
Codice categoria di immagazzinaggio
|
I codici categoria di immagazzinaggio includono dopo le categorie:
- auto
- extern
- registro
- static.
|
auto
|
La parola chiave auto è usata per disporre la variabile specificata nella zona di pila della memoria. Nella maggior parte della dichiarazione variabile, questo è solitamente quello implicito, per esempio i interna;
|
extern
|
La parola chiave extern è usata per specificare l'accesso variabile la variabile dello stesso nome da una certa altra lima. Nei programmi modulari, questo è molto utile per la compartecipazione delle variabili.
|
register
|
La parola chiave del register dà suggerisce al compilatore per disporre la variabile particolare nella memoria veloce del register situata direttamente sul CPU. La maggior parte dei compilatori attualmente (come il GCC) sono così astuti che suggerire i registri potrebbe realmente rendere il vostro programma più lento.
|
static
|
Inoltre è usato per dichiarare le variabili per essere riservate ad una determinata lima soltanto una volta dichiarato con le variabili globali. l'elettricità statica può anche essere usata con le funzioni, rendenti quelle funzioni visibili per archiviarsi soltanto. La parola chiave statica è usata per l'estensione del corso della vita di una variabile particolare. Il remains variabile anche dopo che la chiamata di funzione è lungo andata (la variabile è disposta nella zona alterable della memoria), se dichiarate una variabile statica all'interno di una funzione. La parola chiave statica può essere sovraccaricata.
|
Keywords:
c storage class,
storage class in c,
storage classes in c,
c pointers,
c arrays,
c tutorial,
c array,
c strings,
c pointer,
c define,
void c,
c syntax,
c string,
return c,
c int,
c language,
|