Manual de Referência em C

Referência de funções básicas de C, para iniciantes.

Sintaxe

Definição de sintaxe básica sobre funções

retorno nome_da_funcao( [ tipo_parametro_1 nome_do_parametro_1],[ tipo_parametro_n nome_do_parametro_n], (...) );

Protótipo básico de uma função em C

void nome_do_procedimento([ tipo_parametro_1 nome_do_parametro_1], tipo_parametro_n nome_do_parametro_n], (...) );

Protótipo básico de um procedimento

Função

retorno nome_da_funcao([tipo_parametro_n nome_do_parametro_n], (...));

param: tipo_parametro_n nome_do_parametro_n - definição de parametro, quando for cabível;
param: (...) - diversos parametros podem ser declarados para uma função, assim como nenhum;

As funções em C, por conceito são estruturas de código que executam alguma tarefa e retornam algo para o local onde foram invocadas, por exemplo, ao chamar a função em uma associação de valores a = acos(PI);, o computador realizará a algebra para calcular o valor do arco-cosseno de PI e retorna esse valor para a variável, associando o resultado da função acos(PI) para a variável a.

Procedimento

void nome_do_procedimento([tipo_parametro_n nome_do_parametro_n], (...));

param: tipo_parametro_n nome_do_parametro_n - definição de parametro, quando for cabível;
param: (...) - diversos parametros podem ser declarados para uma função, assim como nenhum;

Os procedimentos em C, assim como as funções, por conceito são estruturas de código que executam alguma tarefa mas, diferente de uma função não retorna valor algum, o que não significa que através de parametros não se possa modificar valores fora em outro escopo do programa.