Pular para o conteúdo principal

Questão de Programação — Linguagens de programação — COMVEST - UNICAMP 2025

ProgramaçãoLinguagens de programação
Código
qg432303
Banca
COMVEST - UNICAMP
Órgão
UNICAMP
Ano
2025
Nível
Superior
Cargo
COMVEST - - Engenheiro Eletricista
A linguagem C é amplamente utilizada no desenvolvimento de sistemas embarcados devido à sua eficiência e controle direto sobre o hardware. Em relação às estruturas de dados e manipulação de ponteiros na linguagem C, assinale a alternativa correta.
  1. AO operador de indireção (*) permite acessar o valor armazenado no endereço de memória apontado por um ponteiro, enquanto o operador de referência (&) retorna o endereço de memória de uma variável.
  2. BA aritmética de ponteiros permite apenas operações de adição e subtração, sendo impossível multiplicar ou dividir endereços de memória.
  3. COs ponteiros em C não podem armazenar endereços de variáveis de tipos diferentes, pois a linguagem exige que cada ponteiro aponte exclusivamente para o mesmo tipo de dado ao qual foi declarado.
  4. DO operador de indireção (*) serve exclusivamente para declarar ponteiros, não tendo nenhuma funcionalidade na manipulação de dados.
  5. EO operador de referência (&) é utilizado para desreferenciar ponteiros e acessar diretamente o valor armazenado no endereço ao qual o ponteiro aponta.
Revelar gabarito e comentário

GabaritoA — O operador de indireção (*) permite acessar o valor armazenado no endereço de memória apontado por um ponteiro, enquanto o operador de referência (&) retorna o endereço de memória de uma variável.

Link permanente: /questoes/qg432303