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.