Compartilhar via


registrar palavra-chave

O registrar palavra-chave especifica que a variável deve ser armazenada em um registro da máquina, se possível.

register declarator ;

Comentários

Por exemplo:

register int var;

Específicos do Microsoft

O compilador não aceita solicitações de usuário para variáveis de registro; em vez disso, ele faz suas próprias opções de registro quando a otimização de alocação do registro global (opção de /Oe) está ativado.No entanto, todos os outra semântica associados com o registrar palavra-chave são respeitadas.

Específicos do Microsoft final

ANSI c não permite pegar o endereço de um objeto de registro; Essa restrição não se aplica ao C++.No entanto, se o operador adress-of (e) é usado em um objeto, o compilador deve colocar o objeto em um local para o qual um endereço pode ser representado.Na prática, isso significa que na memória em vez de em um registro.

Consulte também

Referência

Especificadores de classe de armazenamento

Palavras-chave C++