C/Funcións: Diferenzas entre revisións

Contido eliminado Contido engadido
Gallaecio (conversa | contribucións)
Nova páxina: {{Navegador||}} O código fonte dun programa en C pode ter unha ou varias funcións: *Se ten unha única función (<code>main</code>), o proceso ou tarefa realízase nesa única funci...
 
Gallaecio (conversa | contribucións)
Sen resumo de edición
Liña 4:
*Se ten unha única función (<code>main</code>), o proceso ou tarefa realízase nesa única función.
*Se ten varias funcións (aínda que estas estean en ficheiros externos), o proceso ou tarefa subdivídese nesas funcións.
 
As funcións en C, salvo a principal (<code>main</code>), aparecen no código cando menos tres veces: na declaración, na definición e na chamada.
 
==Definición dunha función==
A definición dunha función consta de dúas partes ben diferenciadas:
*Cabeceira: identificador da función e tipo de datos de entrada e saída.
*Corpo: proceso ou tarefa que realiza a función.
Vexámolo:
<source lang="c">
void main (void) // Cabeceira
{
// O bloque de ordes, que vai dende a chae de abertura ata a de peche, é o que chamamos corpo da función.
}
</source>