Erro do compilador C2103
'&' em variável de registro
Você não pode usar o endereço de um registro.
O exemplo a seguir gera C2103:
// C2103.c
int main(void)
{
register int x = 1;
int* ptr = &x; // C2103
}
Observação
Este erro se aplica ao código C.