Ir ao conteúdo
  • Cadastre-se

Função em C (Tipo e Parâmetros)


MppS
Ir à solução Resolvido por Ansi C,

Posts recomendados

Fala galera! Tudo bem? 

 

Alguém pode me tirar essa dúvida: o tipo da função pode ser  um e o parâmetro de outro tipo? Exemplo o tipo ser void e o parâmetro ser int? Posso declarar minha função assim void mostra(int num) ? Dúvida boba, estou iniciando em funções.

 

:confused:

 

 

Link para o comentário
Compartilhar em outros sites

  • Solução

Boa Noite @mi2011

 

--Também estou inciando e nos meus estudos autônomos, e a resposta para sua pergunta é: Sim claro que pode.

No exemplo, void é o tipo de retorno (que não retorna nada), porém poderia ser float que retornaria um número decimal.

Em seguida fiz um exemplo para ilustrar melhor:

#include <stdio.h>int main (void) {    float decimal_number = 0;        decimal_number = To_Decimal(1,3);        printf("DECIMAL: %f\n\n", decimal_number);    return 0;    }/** \brief Converte dos valores inteiros em um valor decimal.*   \return float- numerador e denominador, ambos para ponto flutuante.*/float To_Decimal(int num, int den) {    float ret = 0;        ret = num;        ret = ret / den;    return (ret);    }

okey?

Link para o comentário
Compartilhar em outros sites

Boa Noite @mi2011

 

--Também estou inciando e nos meus estudos autônomos, e a resposta para sua pergunta é: Sim claro que pode.

No exemplo, void é o tipo de retorno (que não retorna nada), porém poderia ser float que retornaria um número decimal.

Em seguida fiz um exemplo para ilustrar melhor:

#include <stdio.h>int main (void) {    float decimal_number = 0;        decimal_number = To_Decimal(1,3);        printf("DECIMAL: %f\n\n", decimal_number);    return 0;    }/** \brief Converte dos valores inteiros em um valor decimal.*   \return float- numerador e denominador, ambos para ponto flutuante.*/float To_Decimal(int num, int den) {    float ret = 0;        ret = num;        ret = ret / den;    return (ret);    }

okey?

 

Muito obrigada! Dúvida boba, mas no início é assim mesmo né. Valeu! 

  • Curtir 1
Link para o comentário
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber novas respostas.

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...