Funções em C são blocos de código reutilizáveis que realizam uma tarefa específica. Elas ajudam a organizar, modularizar e reutilizar o código.
a) Tipo de retorno
- Define o tipo de dado que a função retorna:
int
,float
,char
,void
, etc.
- Se a função não retorna nenhum valor, o tipo de retorno é
void
.
b) Nome da função
- Deve seguir as regras de nomenclatura para identificadores em C.
c) Parâmetros
- São variáveis recebidas pela função para processar dados.
- Podem ser de qualquer tipo e passar por valor (cópia) ou por referência (ponteiro).
d) Corpo da função
- Contém o código que será executado.