in C e C + + sono i segmenti discreti di codice che eseguono una determinata operazione. Inserendo questo codice in una funzione il programmatore può eseguire l'intero segmento di codice semplicemente chiamando il nome della funzione . Organizzare il codice per le procedure di cui il programmatore dovrà eseguire più volte in funzioni riutilizzabili rende un file di codice sorgente più organizzato , più facile per il programmatore di modificare, e più facile per i futuri programmatori di mantenere o aggiornare .
organizzare il tuo codice
prototipi di funzione elenco nella parte superiore di un file di codice sorgente offre maggiore flessibilità nel modo di organizzare il codice . Se non si include un prototipo di funzione al di sopra della funzione principale , allora si deve digitare la totalità della dichiarazione di funzione di cui sopra la funzione principale . Avendo i prototipi di funzione , piuttosto che l'intera dichiarazione di funzione , nella parte superiore di un file di codice sorgente consente di risparmiare tempo navigando in fondo tutto il codice per le funzioni di trovare e modificare la funzione principale .
Argomento Riferimento
il codice all'interno di funzioni può essere autosufficiente , in cui il codice esegue la stessa procedura con lo stesso risultato ogni volta, o accettare una variabile principale del programma funzione che alterare il risultato della procedura del codice . È necessario dichiarare le variabili , chiamato argomenti anche , come parte della dichiarazione della funzione. Quando si passa questi argomenti in una funzione durante il programma , è necessario farlo nel modo esatto che loro in funzione stessa dichiarato . Avere prototipi sopra la funzione principale dichiara la struttura di queste funzioni per il compilatore , e serve anche come un riferimento rapido per l'ordine in cui è necessario passare in argomenti .
Funzioni in altri file
Mentre i programmatori di solito includono semplici funzioni nello stesso file di codice sorgente come funzione principale del programma , programmatori professionisti utilizzano regolarmente set di funzioni che consistono di tante righe di codice che devono essere nel loro propria fonte file di codice . Programmi avanzati possono fare uso di molte di queste funzioni di grandi dimensioni , ognuno dei quali richiede un proprio file . Invece di emissione individualmente direttiva per includere ogni singolo file sopra la funzione principale , è possibile elencare i prototipi di funzione in un file di intestazione , quindi emettere una direttiva unica per includere tale file per ottenere lo stesso risultato .
Programmazione © www.354353.com