Em nosso exemplo, as primeiras duas linhas da definição da função consistem no cabeçalho. Seu propósito é estabelecer o nome da função e dizer como esta deve ser chamada:
intfib(intn)
O cabeçalho acima diz que a função retorna um inteiro (tipo int), que seu nome é fib e que ela recebe um argumento chamado n que também é um inteiro. (Tipos de dados serão explicados mais tarde, em Tipos Primitivos.)