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.
func_1 demonstra o uso de um mesmo nome de função para operar sobre diferentes tipos de dados denominado sobrecarga de função.
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.
func_2 recebe um parâmetro que deve ser um ponteiro para uma variável do tipo char.
func_3 declara uma função que recebe uma variável do tipo char e retorna um ponteiro para um tipo int.
{TITLE}
{CONTENT}
{TITLE}
Aguarde, enviando solicitação...