Pular para o conteúdo principal

Questão de Programação — Linguagens de programação — UFES 2018

ProgramaçãoLinguagens de programação
Código
qq404439
Banca
UFES
Órgão
UFES
Ano
2018
Nível
Médio
Cargo
Técnico em Tecnologia da Informação
Analise o trecho de código C++ abaixo.class MinhaClasse{private:int a;public:MinhaClasse(int b){a = b;ImprimeA();};~MinhaClasse(){IncrementaA();ImprimeA();};void IncrementaA(){a++;};void ImprimeA(){printf("[%d]", a);};};int main(){MinhaClasse * mClasseD = new MinhaClasse(1);MinhaClasse mClasseE(10);return 0;}Considerando os conceitos de gerenciamento dinâmico de memória, o código C++ acima imprimirá na saída padrão:
  1. A[1][10][11][2]
  2. B[1][10][2][11]
  3. C[1][10][11]
  4. D[1][10][2]
  5. E[1][10]
Revelar gabarito e comentário

GabaritoC — [1][10][11]

Link permanente: /questoes/qq404439