C/Blocchi e funzioni/Funzioni: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Nessun oggetto della modifica
Riga 5:
Il linguaggio C permette di scomporre il codice in sottoparti da poter riutilizzare in seguito.
Questa funzionalità è resa disponibile dalle funzioni.
=== Prototipi ===
Per poter fare uso di una funzione è necessario definirne il prototipo, ossia il nome, il tipo di valore restituito e il tipo degli argomenti. La sintassi di un prototipo è la seguente:
tipo_restituito nome_funzione(tipo1, ..., tipoN);
dove tipo_restituito è uno dei tipi base o di quelli definiti dal programmatore e lo stesso vale per l'elenco dei tipi degli argomenti. L'elenco dei tipi degli argomenti può essere sostituito dalla parola ''void'' per indicare che la funzione non ha argomenti oppure essere costituita da almeno un tipo e in ultima posizione ''...'' ad indicare che seguono un numero variabile di argomenti per chiarire:
tipo_restituito nome_funzione(tipo1, tipo2, ...);
==Sintassi==
Le [[w:funzione (informatica)|funzioni]] in C si definiscono in questo modo: