Classe do armazenamento de C |
Classe do armazenamento
|
As classes do armazenamento incluem depois das categorias:
- auto
- extern
- register
- static.
|
auto
|
O auto keyword é usado colocar a variável especificada na área de pilha de memória. Em a maioria de declaração variável, este é geralmente o implícito, por exemplo i interno;
|
extern
|
O keyword extern é usado especificar o acesso variável a variável do mesmo nome de alguma outra lima. Em programas modulares, isto é muito útil para compartilhar de variáveis.
|
register
|
O keyword do register dá sugere ao compilador para colocar a variável particular na memória rápida do registo situada diretamente no processador central. A maioria de compiladores estes dias (como o GCC) são assim espertos que sugerir registos poderia realmente fazer seu programa mais lento.
|
static
|
É usado também declarar as variáveis para ser confidenciais a uma determinada lima somente quando declarado com variáveis globais. a static pode também ser usada com as funções, fazendo aquelas funções visíveis para arquivar-se somente. O keyword de static é usado estendendo a vida de uma variável particular. O remains variável mesmo depois que a ligação de controle é longa ida (a variável está colocada na área alterable de memória), se você declarar uma variável de estática dentro de uma função. O keyword de static pode ser sobrecarregado.
|
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,
|