Carregando...
Carregando...
Ajude a melhorar a plataforma
Em C++, os ponteiros e as referências são conceitos essenciais na manipulação de endereços de memória. Ponteiros são variáveis que armazenam o endereço de outra variável, permitindo a manipulação direta dos dados em diferentes locais de memória. Referências, por outro lado, são aliases para variáveis existentes e devem ser inicializadas no momento da declaração.
Diante disso, assinale a alternativa que descreve a diferença entre ponteiros e referências em C++.
Explique melhor esta questão
Abre o Tutor com o enunciado e as alternativas já no campo — você revisa e envia.
Esta questão foi verificada por um de nossos administradores.
Alternativa E - Ponteiros podem armazenar dados nulos, enquanto as referências não podem ser nulas na passagem de parâmetros.
Ponteiros e referências são mecanismos do C++ para acessar dados indiretamente, mas possuem regras de segurança e sintaxe distintas.
Um ponteiro é uma variável que guarda um endereço de memória e pode ser "nulo" (nullptr), indicando que não aponta para lugar nenhum. Já uma referência é um apelido (alias) para uma variável já existente; ela deve ser obrigatoriamente inicializada e não pode ser nula.
NULL ou nullptr.As outras alternativas estão incorretas porque:
A principal diferença reside na semântica de nulidade: ponteiros aceitam valores nulos, enquanto referências exigem um objeto existente.
Alternativa E.