Classe de stockage
|
Les classes de stockage incluent après des catégories :
- auto
- extern
- register
- static.
|
auto
|
Le mot-clé automatique est employé pour placer la variable indiquée dans le secteur de pile de la mémoire. Dans la plupart de déclaration variable, c'est habituellement l'implicite, par exemple I interne ;
|
extern
|
Le mot-clé externe est employé pour indiquer l'accès variable la variable du même nom à partir d'un autre dossier. Dans des programmes modulaires, c'est très utile pour partager des variables.
|
register
|
Le mot-clé de registre donne suggèrent au compilateur de placer la variable particulière dans la mémoire rapide de registre située directement sur l'unité centrale de traitement. La plupart des compilateurs de nos jours (comme le GCC) sont si futés que la suggestion des registres pourrait réellement rendre votre programme plus lent.
|
static.
|
Elle est également employée pour déclarer les variables pour être privées à un certain dossier seulement une fois avouée avec des variables globales. la charge statique peut également être employée avec des fonctions, rendant ces fonctions évidentes pour se classer seulement. Le mot-clé statique est employé pour prolonger la vie d'une variable particulière. Les restes variables même après que l'appel de fonction est long allé (la variable est placée dans le secteur alterable de la mémoire), si vous déclarez une variable statique à l'intérieur d'une fonction. Le mot-clé statique peut être surchargé.
|
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,
|