Imagem de fundo

Na linguagem de programação C, embora tanto os...

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


A

apresenta um retorno void, enquanto uma função retorna um dado específico (por exemplo, char, int etc.).


B

retorna um valor específico (char, int etc.), enquanto uma função apresenta sempre um retorno void.


C

serve para modularizar o código desenvolvido, enquanto uma função não gera esse benefício.


D

permite parâmetros do tipo ponteiro, enquanto uma função não permite.


E

possibilita o uso de variáveis locais, enquanto uma função não permite essa prática.