

Seu próximo nível começa aqui
Seu desenvolvimento não pode ter limites. Garanta sua Assinatura Ilimitada e libere uma preparação completa com os melhores professores do Brasil.
Na linguagem de programação C, embora tanto os procedimentos quanto as funções sejam tratados como function, uma diferença conceitual entre procedimentos e funções é que um procedimento
apresenta um retorno void, enquanto uma função retorna um dado específico (por exemplo, char, int etc.).
retorna um valor específico (char, int etc.), enquanto uma função apresenta sempre um retorno void.
serve para modularizar o código desenvolvido, enquanto uma função não gera esse benefício.
permite parâmetros do tipo ponteiro, enquanto uma função não permite.
possibilita o uso de variáveis locais, enquanto uma função não permite essa prática.