Funções: protótipos
-
quando uma função é chamada, o compilador já precisa saber os tipos (
int
,double
, etc) de cada parâmetro, e também o tipo do valor de retorno -
protótipo de uma função: uma declaração contendo o nome da função, seu tipo de retorno, e o tipo de cada parâmetro, que pode aparecer antes do corpo da função
-
depois do protótipo de uma função
f
, ela já pode ser chamada por qualquer outra função, mesmo que a definição/implementação daf
(com o corpo preenchido) apareça mais adiante no arquivo -
#include <stdio.h>
no topo do arquivo contém os protótipos das funçõesprintf
escanf