Pular para o conteúdo principal

Questão de Programação — C++ (mais mais) — VUNESP 2022

ProgramaçãoC++ (mais mais)
Código
vu071965
Banca
VUNESP
Órgão
UNICAMP
Ano
2022
Nível
Superior
Cargo
Administrador de Sistemas Operacionais
Na linguagem C++, estruturas (definidas pela palavra-chave struct) podem ser passadas como parâmetros em chamadas de funções. Nesse contexto, assinale a alternativa correta.
  1. APor padrão, estruturas são passadas por referência.
  2. BPassar estruturas por referência é mais eficiente que passá-las por valor, uma vez que a passagem por valor requer que a estrutura inteira seja copiada.
  3. CEstruturas só podem ser passadas como parâmetro por meio do uso de ponteiros.
  4. DÉ necessário o uso da palavra-chave inline na declaração da função que recebe uma estrutura como parâmetro.
  5. EApenas funções do tipo void podem receber estruturas como parâmetros.
Revelar gabarito e comentário

GabaritoB — Passar estruturas por referência é mais eficiente que passá-las por valor, uma vez que a passagem por valor requer que a estrutura inteira seja copiada.

Link permanente: /questoes/vu071965