C/Funcións: Diferenzas entre revisións

Contido eliminado Contido engadido
Gallaecio (conversa | contribucións)
Gallaecio (conversa | contribucións)
Liña 14:
 
A declaración dunha función ten que aparecer entre as [[{{BASEPAGENAME}}/Directrices para o proprocesador|directrices para o ''preprocesador'']] e a [[{{PAGENAME}}#Definición dunha función|definición]] da función principal. É dicir, comparten espazo coas declaracións de [[{{BASEPAGENAME}}/Variables#Variables globais|variables globais]].
 
As partes de que consta unha función son ben similares ás da cabeceira dunha [[{{PAGENAME}}#Definición dunha función|función]]. De feito, poden ser iguais, salvo porque non fai falla especificar o nome que terán as variables nas que se garden os argumentos fornecidos á función na [[{{PAGENAME}}#Chamada a unha función|chamada]].
 
Velaquí uns exemplos de declaracións dunha función:
<source lang=c>
int IdentificadorDaFuncion1(int parametro1, float parametro2, float parametro3) // Esta leva os identificadores das variables que se han usar na función
int IdentificadorDaFuncion2(double, double) // Esta non, simplemente leva os tipos de datos que vai recibir na chamada
</source>
 
==Definición dunha función==