C/Funcións: Diferenzas entre revisións

Contido eliminado Contido engadido
Gallaecio (conversa | contribucións)
Gallaecio (conversa | contribucións)
Liña 19:
int main (void) // Cabeceira
{
// O bloque de ordes, que vai dende a chaechave de abertura ata a de peche, é o que chamamos corpo da función.
}
</source>
Liña 26:
A '''cabeceira''' consta de tres partes ben diferenciadas: (1) o tipo de dato de saída, (2) o identificador único ou nome da función e (3) os tipos de dato das variables que se van recibir.
 
Na terceira parte, salvo para o caso en que non se reciban datos (<code>void</code>), os tipos de datos deben estar ligados ao nome dunha variable que terá "xurisdición" dentro do bloque da función. Isto é coma unha declaración de variables corrente, sendo a única diferencia respecto ás outras declaracións de variables que a variable se ''inicializa'' cun valor que se lle fornece na [[{{PAGENAME}}#Chamada a unha función|chamada á función]], que se realiza dende outra función.
 
===Corpo===
O '''corpo''' da función compono o bloque de sentencias que segue á [[{{PAGENAME}}#Cabeceira|cabeceira]].
 
==Chamada a unha función==