Como o E comercial (&) funciona em C
Compreendendo o operador E comercial
O & operador em C serve a vários propósitos, incluindo:
No contexto do código fornecido
O snippet de código que você forneceu demonstra o uso do e comercial para verificar para igualdade entre um ponteiro (b) e uma variável de referência (a). Esta comparação é válida porque uma referência é convertida implicitamente em um ponteiro quando necessário. O operador & no lado esquerdo de ¶m == this é desnecessário e confuso. A comparação correta é simplesmente param == this.
Em resumo, o operador & em C fornece uma maneira versátil de trabalhar com variáveis, permitindo que você acesse seus endereços de memória, passe-os por referência e crie variáveis de referência esse alias de variáveis existentes.
Isenção de responsabilidade: Todos os recursos fornecidos são parcialmente provenientes da Internet. Se houver qualquer violação de seus direitos autorais ou outros direitos e interesses, explique os motivos detalhados e forneça prova de direitos autorais ou direitos e interesses e envie-a para o e-mail: [email protected]. Nós cuidaremos disso para você o mais rápido possível.
Copyright© 2022 湘ICP备2022001581号-3