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:
- A[1][10][11][2]
- B[1][10][2][11]
- C[1][10][11]
- D[1][10][2]
- E[1][10]