C (linguaggio di programmazione): differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Voci correlate: marginale
Etichetta: Ripristino manuale
Riga 158:
</syntaxhighlight>
Con al posto di ''nomeheader'' il nome dell'header desiderato.
Un ''header file'', in C, è un [[file]] che contiene dichiarazioni di [[Tipo di dato|tipi]] di dati e di [[Funzione (informatica)|funzioni]]; nel caso specifico, viene incluso per introdurre nel sorgente la dichiarazione della funzione di [[libreria software|libreria]] standard <code>printf</code>. Tale dichiarazione, specifica quali tipi di [[parametro (programmazione)|parametri]] sia obbligatorio e consentito fornire alla <code>printf</code> e di che tipo sia il suo valore tornatorestituito. Entrambe queste informazioni saranno poi usate dal compilatore per verificare che l'uso che "Hello world!" fa di questa funzione sia corretto.
 
Al posto di <code>printf</code> si può anche utilizzare la funzione <code>puts</code>, scritta come
Riga 186:
return 0;
</syntaxhighlight>
Un'istruzione iniziata con la parola chiave <code>return</code>, all'interno di una funzione, termina la funzione stessa e consente di specificare un valore di ritorno (qualora la funzione ne possa ritornare uno). Nel caso particolare del <code>main</code>, come si è detto sopra, questo valore sarà tornatorestituito al sistema operativo (<code>0</code> è il valore di ritorno al sistema che, convenzionalmente, indica la terminazione con successo di un programma).
 
=== Calcolatrice ===