Questão número 305628

A linguagem C++ foi desenvolvida a partir do C, acrescentando vários conceitos que a tornaram uma linguagem amplamente adotada. A respeito da declaração de funções em C++, analise o trecho de código abaixo.

void func_1(int a, char b = 0);

void func_1(int a, int b);

void func_2(int a, int &b);

int func_3(char b);

No que se refere às informações acima, assinale a opção correta.

  • A.

    func_1 demonstra o uso de um mesmo nome de função para operar sobre diferentes tipos de dados denominado sobrecarga de função.

  • B.

    A primeira declaração de func_1 define um parâmetro cujo valor é constante e de valor 0 (zero) dentro do escopo da função.

  • C.

    func_2 recebe um parâmetro que deve ser um ponteiro para uma variável do tipo char.

  • D.

    func_3 declara uma função que recebe uma variável do tipo char e retorna um ponteiro para um tipo int.

Próxima Questão
Provas e Concursos

O Provas e Concursos é um banco de dados de questões de concursos públicos organizadas por matéria, assunto, ano, banca organizadora, etc

{TITLE}

{CONTENT}

{TITLE}

{CONTENT}
Provas e Concursos
0%
Aguarde, enviando solicitação!

Aguarde, enviando solicitação...